不用换编译器都可以的,但是vc6工程的编译选项里要改成unicode,不要用ansi(multi-byte)模式编译。
如果以前是ansi模式编译的,那会有很多地方的字符串和代码都需要更改。
除非以前字符串都用宏_T()之类的括起来了,而且函数名都用的不带A、W后缀的,字符串长度和缓冲区长度还都用的_countof()之类的宏。因为我猜一般没这么好的编码习惯,哈哈
VC6.0设定UNICODE编译环境
https://blog.csdn.net/zyw_anquan/article/details/8363484
还有个问题是,GB18030最近两年有个新的修改,这些在xp那些老系统里应该是不支持的。不涉及到老系统,或者不涉及到新规范里的字符,那就没啥问题。
--
修改:z16166 FROM 221.218.160.*
FROM 221.218.160.*