91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

文件傳輸MFCVC/C++完整代碼可編譯運行包括客戶端和服務(wù)器,進度條顯示,文件大小顯示,服務(wù)器地址修改等

資源截圖

代碼片段和文件信息


//?client.cpp?:?定義應用程序的類行為。
//

#include?“stdafx.h“
#include?“client.h“
#include?“clientDlg.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#endif
CCriticalSection?m_csSCI;

//?CclientApp

BEGIN_MESSAGE_MAP(CclientApp?CWinAppEx)
ON_COMMAND(ID_HELP?&CWinApp::onhelp)
END_MESSAGE_MAP()


//?CclientApp?構(gòu)造

CclientApp::CclientApp()
{
//?TODO:?在此處添加構(gòu)造代碼,
//?將所有重要的初始化放置在?InitInstance?中
}


//?唯一的一個?CclientApp?對象

CclientApp?theApp;

const?GUID?CDECL?baseD_CODE?_tlid?=
{?0x1B80D2D0?0xF6E9?0x4F9F?{?0x84?0xAE?0xC6?0x33?0x31?0x2A?0xCC?0x28?}?};
const?WORD?_wVerMajor?=?1;
const?WORD?_wVerMinor?=?0;


//?CclientApp?初始化

BOOL?CclientApp::InitInstance()
{
//?如果一個運行在?Windows?XP?上的應用程序清單指定要
//?使用?ComCtl32.dll?版本?6?或更高版本來啟用可視化方式,
//則需要?InitCommonControlsEx()。否則,將無法創(chuàng)建窗口。
INITCOMMONCONTROLSEX?InitCtrls;
InitCtrls.dwSize?=?sizeof(InitCtrls);
//?將它設(shè)置為包括所有要在應用程序中使用的
//?公共控件類。
InitCtrls.dwICC?=?ICC_WIN95_CLASSES;
InitCommonControlsEx(&InitCtrls);

CWinAppEx::InitInstance();

if?(!AfxSocketInit())
{
AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
return?FALSE;
}

//?初始化?OLE?庫
if?(!AfxOleInit())
{
AfxMessageBox(IDP_OLE_INIT_FAILED);
return?FALSE;
}

AfxEnableControlContainer();

//?標準初始化
//?如果未使用這些功能并希望減小
//?最終可執(zhí)行文件的大小,則應移除下列
//?不需要的特定初始化例程
//?更改用于存儲設(shè)置的注冊表項
//?TODO:?應適當修改該字符串,
//?例如修改為公司或組織名
SetRegistryKey(_T(“應用程序向?qū)傻谋镜貞贸绦颉埃?
//?分析自動化開關(guān)或注冊/注銷開關(guān)的命令行。
CCommandLineInfo?cmdInfo;
ParseCommandLine(cmdInfo);

//?應用程序是用?/embedding?或?/Automation?開關(guān)啟動的。
//使應用程序作為自動化服務(wù)器運行。
if?(cmdInfo.m_bRunembedded?||?cmdInfo.m_bRunAutomated)
{
//?通過?CoRegisterClassobject()?注冊類工廠。
COleTemplateServer::RegisterAll();
}
//?應用程序是用?/Unregserver?或?/Unregister?開關(guān)啟動的。移除
//?注冊表中的項。
else?if?(cmdInfo.m_nShellCommand?==?CCommandLineInfo::AppUnregister)
{
COleobjectFactory::UpdateRegistryAll(FALSE);
AfxOleUnregisterTypeLib(_tlid?_wVerMajor?_wVerMinor);
return?FALSE;
}
//?應用程序是以獨立方式或用其他開關(guān)(如?/Register
//?或?/Regserver)啟動的。更新注冊表項,包括類型庫。
else
{
COleobjectFactory::UpdateRegistryAll();
AfxOleRegisterTypeLib(AfxGetInstanceHandle()?_tlid);
if?(cmdInfo.m_nShellCommand?==?CCommandLineInfo::AppRegister)
return?FALSE;
}

CclientDlg?dlg;
m_pMainWnd?=?&dlg;
INT_PTR?nResponse?=?dlg.DoModal();
if?(nResponse?==?IDOK)
{
//?TODO:?在此放置處理何時用
//??“確定”來關(guān)閉對話框的代碼
}
else?if?(nResponse?==?IDCANCEL)
{
//?TODO:?在此放置處理何時用
//??“取消”來關(guān)閉對話框的代碼
}

//?由于對話框已關(guān)閉,所以將返回?FALSE?以便退出應用程序,
//??而不是啟動應用程序的消息泵。
return?FALSE;
}
BOOL?WINAPI?ZHWriteLog(CString?strSendData)
{
m_csSCI.Lock();
USES_CONVERSION;

try
{
CFile?m_File;
CStdioFile?m_SFile;
CFileFind?m_FileFind;
CString?m_sErrorMessage;
CString?m_sFileName?=?L“文件傳輸.log“;
CString?m_sFilePath;
CString?m_sFilePath2;
GetModuleFileName(NULLm_sFilePath.GetBufferSetLength(MAX_PATH+1)MAX_PATH);
m_sFilePath.ReleaseBuffer();
// m_sFilePath?=?m_sFilePat

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-05?15:13??文件傳輸DEMO\
?????目錄???????????0??2018-12-05?15:13??文件傳輸DEMO\client\
?????目錄???????????0??2018-12-05?15:13??文件傳輸DEMO\client\client\
?????文件????????1350??2018-11-01?15:16??文件傳輸DEMO\client\client.sln
?????文件???????36352??2018-11-01?21:19??文件傳輸DEMO\client\client.suo
?????文件??????106240??2018-11-07?14:02??文件傳輸DEMO\client\client\client.aps
?????文件????????5064??2018-10-29?09:45??文件傳輸DEMO\client\client\client.cpp
?????文件?????????493??2018-10-29?09:43??文件傳輸DEMO\client\client\client.h
?????文件?????????538??2018-10-29?08:44??文件傳輸DEMO\client\client\client.idl
?????文件????????6519??2018-11-07?14:02??文件傳輸DEMO\client\client\client.rc
?????文件?????????632??2018-10-29?08:44??文件傳輸DEMO\client\client\client.reg
?????文件????????5860??2018-11-07?17:28??文件傳輸DEMO\client\client\client.vcproj
?????文件????????1425??2018-12-05?13:54??文件傳輸DEMO\client\client\client.vcproj.LG1A468C000011.Administrator.user
?????文件????????1411??2018-11-10?12:17??文件傳輸DEMO\client\client\client.vcproj.test-PC.Administrator.user
?????文件???????18407??2018-11-09?14:21??文件傳輸DEMO\client\client\clientDlg.cpp
?????文件????????2125??2018-11-01?15:25??文件傳輸DEMO\client\client\clientDlg.h
?????文件????????5101??2018-11-07?15:40??文件傳輸DEMO\client\client\client_h.h
?????文件????????1889??2018-11-07?15:40??文件傳輸DEMO\client\client\client_i.c
?????文件????????2278??2018-10-29?08:44??文件傳輸DEMO\client\client\DlgProxy.cpp
?????文件?????????628??2018-10-29?08:44??文件傳輸DEMO\client\client\DlgProxy.h
?????文件????????3311??2018-10-29?08:44??文件傳輸DEMO\client\client\ReadMe.txt
?????目錄???????????0??2018-12-05?15:13??文件傳輸DEMO\client\client\res\
?????文件????????1274??2018-11-01?08:41??文件傳輸DEMO\client\client\resource.h
?????文件???????67777??2007-11-28?16:21??文件傳輸DEMO\client\client\res\client.ico
?????文件?????????362??2018-10-29?08:44??文件傳輸DEMO\client\client\res\client.rc2
?????文件?????????139??2018-10-29?08:44??文件傳輸DEMO\client\client\stdafx.cpp
?????文件????????2546??2018-10-29?08:44??文件傳輸DEMO\client\client\stdafx.h
?????文件????????1030??2018-10-29?08:44??文件傳輸DEMO\client\client\targetver.h
?????目錄???????????0??2018-12-05?15:13??文件傳輸DEMO\server\
?????目錄???????????0??2018-12-05?15:13??文件傳輸DEMO\server\server\
?????文件?????????884??2018-10-29?15:09??文件傳輸DEMO\server\server.sln
............此處省略26個文件信息

評論

共有 條評論