atl里的T2W宏 的一点小细节
今天遇到了一个很奇怪的问题,在使用atl的T2W宏转换字符时,在我本地电脑上,可以得到正确结果。但在另一台电脑上,得到的确实乱码。
用getacp 查看了两台电脑的 ansi代码页标识符 ,两天电脑都是936,中文简体。
然后,调试进入T2W内部,发现在内部调用的是MultiByteToWideChar
int ret = MultiByteToWideChar(acp, 0, lpa, -
原创
2016-04-07 10:38:37 ·
940 阅读 ·
0 评论