在 MFC windows 应用程序中删除 unicode

Posted

技术标签:

【中文标题】在 MFC windows 应用程序中删除 unicode【英文标题】:Remove unicode in MFC windows application 【发布时间】:2014-03-07 13:16:25 【问题描述】:

在创建 MFC 应用程序期间,我在应用程序类型中选择了 Use Unicode libraries 选项。现在我决定不使用 Unicode ,但我在代码中找不到应该删除的地方。你能帮我解决这个问题吗?

【问题讨论】:

我能问一下您为什么选择不使用 Unicode 吗?一旦你掌握了它,它与 Ansi/Multibyte 几乎没有什么不同,并且可以无缝地接受本地语言输入。 【参考方案1】:

我没有VS 2012,不过应该差不多吧:

您可以在项目属性屏幕下选择它。

项目>属性>配置属性>常规>字符集>使用unicode或MBS字符集

希望这会有所帮助。

【讨论】:

Visual Studio 2010 之前的位置是正确的,但我不确定如果从项目向导中选择它是否可以摆脱 UnicodeCS。等待确认。 vs 2019 Project> Properties> Configuration properties>advance> Character set to not set

以上是关于在 MFC windows 应用程序中删除 unicode的主要内容,如果未能解决你的问题,请参考以下文章

MFC模拟 Windows 文件可视化系统

[MFC]_在vs2019中使用MFC快速构建简单windows窗口程序

如何在 Windows 窗体应用程序中显示 MFC 控件?

MFC 功能区在 Windows 2008 中崩溃

如何在 MFC 中删除一行

windows下文件查找