Visual Studio 2008 #ifdef UNICODE 设置

来源:互联网 发布:ip网络寻呼话筒项目 编辑:程序博客网 时间:2024/06/05 01:55

 每个需要字符串参数的Win32 API 都有两个版本,有一个ANSI (A) 和 Unicode ("W") 。比如我们调用函数CreateProcess时,实际上是调用 CreateProcessW
或CreateProcessA

 

   #ifdef UNICODE
   #define CreateProcess  CreateProcessW
   #else
   #define CreateProcess  CreateProcessA
   #endif // !UNICODE

 

主要是看当前开发环境是否设置预定义宏  #ifdef UNICODE

这个字符集是在 项目属性-->Configuration Properties -->General --> Charater Set 里设置。