在编纂VC++串口程序时,使用Unicode,发送汉字时,接收到的字符是乱码
在编写VC++串口程序时,使用Unicode,发送汉字时,接收到的字符是乱码
在编写VC++串口程序时,使用Unicode,发送汉字时,接收到的字符是乱码,这是为什么?怎么改?请知道的有识之士帮忙解决一下,先谢谢啦!
------解决方案--------------------
你最好确定一个发送到数据和接收的数据的BYTE流是否相同,
比如你发一个汉字 BYTE数据为 0xABCD 你接收到也应该是0xABCD,这样再来考虑为什么乱码.
如果相同,还是乱码,那应该是字符集环境不同
在编写VC++串口程序时,使用Unicode,发送汉字时,接收到的字符是乱码,这是为什么?怎么改?请知道的有识之士帮忙解决一下,先谢谢啦!
------解决方案--------------------
你最好确定一个发送到数据和接收的数据的BYTE流是否相同,
比如你发一个汉字 BYTE数据为 0xABCD 你接收到也应该是0xABCD,这样再来考虑为什么乱码.
如果相同,还是乱码,那应该是字符集环境不同