vc2005中怎么将*tchar 转换为 *char
vc2005中如何将*tchar 转换为 *char?
vc2005中如何将*tchar 转换为 *char?
wcstombs( char [],Tchar[],strlen(char));怎么不好使呢?请高手指教?
------解决方案--------------------
mutibytetowidechar() 多字节到宽字节转换
widechartomutibyte() 反之
TCHAR 要看你的程序是否使用了UNICODE,如果用了就必须的转换,如果用的是多字节字符集那么就不用转换了。因为在多字节字符集的情况下TCHAR 和 char 是一样的。
------解决方案--------------------
#include "atlconv.h "
USING_CONVERSION;
W2A();
OK
vc2005中如何将*tchar 转换为 *char?
wcstombs( char [],Tchar[],strlen(char));怎么不好使呢?请高手指教?
------解决方案--------------------
mutibytetowidechar() 多字节到宽字节转换
widechartomutibyte() 反之
TCHAR 要看你的程序是否使用了UNICODE,如果用了就必须的转换,如果用的是多字节字符集那么就不用转换了。因为在多字节字符集的情况下TCHAR 和 char 是一样的。
------解决方案--------------------
#include "atlconv.h "
USING_CONVERSION;
W2A();
OK