Virtual C++ 6.0支持Unicode编程,但默认为ANSI,需要显示开启Unicode。
开启方式:打开菜单project,进入setting选项。在C/C++选项卡的Preprocessor definition中去掉_MBCS,添加_UNICODE和UNICODE标识符,注意要用逗号隔开。保存后就使得VC++ 6.0支持了Unicode。
在没有定义UNICODE和_UNICODE前,所有函数和类型都默认使用ANSI的版本;在定义了UNICODE和_UNICODE之后,所有的MFC类和Windows API都变成了宽字节版本了。