大神帮忙看看,mfc中edit控件设置值和读取值为什么不一样

【求助】大神帮忙看看,mfc中edit控件设置值和读取值为什么不一样
大神帮忙看看,mfc中edit控件设置值和读取值为什么不一样
调试发现少的是最后一位,而且多次测试发现,有时不会少,有时会少!急大神帮忙看看,mfc中edit控件设置值和读取值为什么不一样大神帮忙看看,mfc中edit控件设置值和读取值为什么不一样大神帮忙看看,mfc中edit控件设置值和读取值为什么不一样
------解决思路----------------------
这个应该字符编码问题

请问你的工程使用的是不是多字节编码还是unicode编码?最好建议使用unicode编码,毕竟是Windows应用程序啊

CString ss((unsigned char*)input);
-------------------------------------------------->
CString ss(input);
------解决思路----------------------
你那么转是不行的
多字符集转unicode:MultiByteToWideChar
unicode转多字符集:WideCharToMultiByte

另外,你的CString又不做字符串处理,直接用TCHAR就好了