请问 UNICODE码转换国标2312码 问题
现在有一个以文本格式存储的unicode码文件。用文本打开内容如下:
“ T e x t , f o n t s i z e = 1 6 , b o l d , c o l o r = 0 x F F 0 0 0 0 , o f f s e t = 0 |Sse鰊赗╡皶
l i n e
T e x t , f o n t t y p e = a r i a l “
其中英文字母间是空格 0x20 .
我首先将文件读入内存,然后转化0x20为0x00
后在用 WideCharToMultiByte 函数转换成国标简体中文。
此时,每到读到 0x000d 0x0d0a(4字节)时 转换成了'\n'(1字节)。
此后文本被当作0x??00 0x??00 0x??00 (?表示内容)
请问大家是怎么做到的unicode转换简体中文的 ?我刚刚接触这方面问题,请大家指教 !谢谢