MFC Ftp client in WinCE 5.0, afxinet not declare CFtpConnection function -


before use afxinet.h(cinternetsession,cftpconnection) to

develope ftp client on wince, use csocket develope

ftp client, decide use afxinet.h(cinternetsession,cftpconnection),

in pc site cftpconnection declare in afxinet.h,

but in wince 5.0 afxinet.h not support cftpconnection,

why? give me advice please . otherwise, can 1 give me csocket example wince 5.0 ftp client

pc side ftp client soft

wince side ftp client soft

lots of functions / classes removed windows ce sdk because of memory requirements on platform. when windows ce 5.0 designed, devices produced 64mb or fewer. wiki (http://en.wikipedia.org/wiki/windows_ce_5.0) can read:

memory footprint: minimum footprint of windows ce 350 kilobytes.  

you can still try porting mfc classes desktop version windows ce, if own visual studio 2005 license in compiler folders find full source code cftpconnection, never used such classes in mfc looks thin wrapper around win api functions. on pc, files interested in located here:

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 

as see, cftpconnection makes calls like: ftpdeletefile, ftprenamefile, ftpcreatedirectory, ftpremovedirectory, ftpputfile, ... according msdn:

http://msdn.microsoft.com/en-us/library/aa452208.aspx

are available on windows ce since version 2.12, suggestion either copy/pase classes desktop mfc sources, or code using win api.


Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

Python ctypes access violation with const pointer arguments -