gpt4 book ai didi

visual-studio - 如何在 VC++ 项目中关闭 Unicode?

转载 作者:行者123 更新时间:2023-12-03 04:02:47 25 4
gpt4 key购买 nike

我在 Visual Studio 2008 中有一个 VC++ 项目。

它在编译器命令行上定义 unicode 的符号 (/D "_UNICODE"/D "UNICODE"),即使我没有在预处理器部分中打开此符号该项目。

alt text

因此,我针对所有 Win32 库函数的 Unicode 版本进行编译,而不是 ANSI 版本。例如在WinBase.h中,有:

#ifdef UNICODE
#define CreateFile CreateFileW
#else
#define CreateFile CreateFileA
#endif // !UNICODE

VC++项目中unicode在哪里开启,如何关闭?

最佳答案

您是否尝试过:项目属性 - 常规 - 项目默认值 - 字符集?

有关“使用多​​字节字符集”和“未设置”选项之间的差异,请参阅此问题中的答案:About the "Character set" option in visual studio 2010

关于visual-studio - 如何在 VC++ 项目中关闭 Unicode?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1319461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com