HINTERNET hInternetSession;
HINTERNET hFTPSession;
hInternetSession = ::InternetOpen(_T("Microsoft Internet Explorer"),
INTERNET_OPEN_TYPE_PRECONFIG,NULL,NULL,0);
hFTPSession = ::InternetConnect(hInternetSession,pDlg->strftpserver,
22,NULL,NULL,INTERNET_SERVICE_FTP,0,(DWORD)0);
if (!hFTPSession) return 0;        // 上面执行都正确,pDlg->strresult = "sogou_pinyin_3f.exe",pDlg->strlocalname = "C:\Documents and Settings\Administrator\桌面\sogou_pinyin_3f.exe" DWORD dwt = FtpGetFile(hFTPSession,pDlg->strresult,pDlg->strlocalname,
FALSE,FILE_ATTRIBUTE_NORMAL,FTP_TRANSFER_TYPE_BINARY | INTERNET_FLAG_RELOAD,0); DWORD dw = GetLastError(); // ERROR_INTERNET_CONNECTION_RESET    12031  
                           // The connection with the server has been reset.