ini多国语言unicode问题求助
我的多国语言用ini文件的方式来实现,在记事本中写好了多国语言后,保存为unicode编码。
在读取这个ini文件时查看内存中读出的S为 53 00 00 00,而在程序中自己定义的宽字节S在内存中则为53 00。
看起来读的unicode的ini文件中的字符好像多了2个字节一样。
请大家给看看这是怎么会事。
如果用GetPrivateProfileStringW读unicode文件需要我动去掉unincode 的0xFFFE的文件标识吗?
先谢了!
[解决办法]
就用CFile和串行化类就行了