VS2008环境下,MFC中多字节与unicode下的ftp连接
在多字节下,连接ftp正常,改成unicode后,在m_pCtrlRxarch->ReadString(m_retmsg)处卡了约几十秒,返回false,ReadString函数是afx.h中的CArchive类中的
http://msdn.microsoft.com/zh-cn/library/dybsewaf%28v=VS.80%29.aspx
这里说“如果已定义 _UNICODE,则下列对 CArchive 对象的调用无效”
LPTSTR ReadString(_Out_z_cap_(nMax+1) LPTSTR lpsz, _In_ UINT nMax);
BOOL ReadString(CString& rString);
ReadString在afx.h有以上2个重载函数,
不知道有没有人遇到过类似的问题,或者哪位达人懂这个,求指点~