装了 vs2008 ,调试 activex 从js传内容到控件,由控制写入文件.发现
CString用CFile保存后乱码,比如 传入的是 123 ,写到文件用UE打开看里变成了 1x2x3 x 为 /0 字符
尝试了N多方法,终于这里找到原因.
http://wenwen.soso.com/z/q109705519.htm
是unicode的问题,vs2005默认为Unicode
解决方法1:
project(项目)
>>general(常规)
>>character set(字符集)
默认为use Unicode character set改为 use multi - byte character set
vs N久没玩,完全新手了,记录些代码