1. 程式人生 > >[文件和原始碼分享] 基於MFC實現的簡單FTP客戶端

[文件和原始碼分享] 基於MFC實現的簡單FTP客戶端

在WINDOWS環境下,使用VC++開發工具實現一個FTP客戶端軟體。在本次FTP的設計中主要使用WinInet API程式設計,無需考慮基本的通訊協議和底層的資料傳輸工作,MFC提供的WinInet類是對WinInet API函式封裝而來的,它為使用者提供了更加方便的程式設計介面。而在該設計中,使用的類包括 CInternetSession類、CFtpConnection類和CFtpFileFind類,其中,CInternetSession用於建立一個Internet會話; CftpConnection完成檔案操作; CftpFileFind負責檢索某一個目錄下的所有檔案和子目錄。

程式的功能:

  • 登陸到FTP伺服器
  • 檢索FTP伺服器上的目錄和檔案
  • 根據FTP伺服器給的許可權,會相應地提供:檔案的上傳、下載、重新命名、刪除等功能

 

詳細的開發文件和程式原始碼我都分享在了個人部落格上了,感興趣的可以去看看:

https://www.write-bug.com/article/1341.html