关于"_T"的问题
最近研究 "_T "的含义,网上有人说:对于_T( "Hello "),如果你编译一个程序为ANSI方式,_T实际不起任何作用;而如果编译一个程序为UNICODE方式,则编译器会把 "Hello "字符串以UNICODE方式保存。
不明白的地方是,怎么编译一个程序为ANSI方式或UNICODE方式呢?
谢谢高手指点呵!
[解决办法]
看《windows核心编程》第2章,讲的很清楚
[解决办法]
说的了就是你写一个代码,但是可以既能编译成ANSI方式也能编译成UNICODE方式,只要修改编译参数,不用修改代码了,在project-> setting中C++部分有一项Preprocesser definitions中加上_UNICODE和UNICODE即设为UNICODE方式了.