的功能地塊/類是從Windows CE的SDK中刪除的,因爲在這個平臺上的內存需求。當設計Windows CE 5.0時,設備的製作時間爲64MB或更少。從維基(http://en.wikipedia.org/wiki/Windows_CE_5.0)你可以閱讀:
Memory footprint: The minimum footprint of Windows CE is 350 kilobytes.
你還是可以試着從桌面版的移植MFC類到Windows CE,如果你擁有Visual Studio 2005的許可證,然後在你編譯的文件夾,你會發現完整的源代碼,以CFtpConnection
,我從來沒有使用它,但像MFC中的大多數這樣的類,它看起來像Win API函數的薄包裝。在我的電腦,文件,你有興趣的所在位置:
C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afxinet.h
C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\src\mfc\inet.cpp
,你會看到,CFtpConnection
進行調用,如:FtpDeleteFile
,FtpRenameFile
,FtpCreateDirectory
,FtpRemoveDirectory
,FtpPutFile
,......它根據MSDN:
http://msdn.microsoft.com/en-us/library/aa452208.aspx
可在Windows CE,因爲2.12版本,所以我的建議是從臺式機MFC來源,或使用運API代碼一切要麼複製/填寫Flash這些類。