gpt4 book ai didi

c++ - 如何从 GetOpenFileName 获取 UTF-8/Unicode 字符串?

转载 作者:太空狗 更新时间:2023-10-29 21:28:59 24 4
gpt4 key购买 nike

我正在使用 MinGW/C++ 开发一个使用 Windows 通用对话框的应用程序。需要收集其中可能包含非 ASCII 字符的文件名。是否有用于检索 Unicode 或 UTF-8 文件名的标志或其他选项?

最佳答案

调用 GetOpenFileNameW。您可以在不将整个应用程序转换为 Unicode 的情况下执行此操作,这可能是最方便的解决方案。

Windows API 有两种风格,ANSI 和 Unicode。前者具有带 A 后缀的函数。后者有一个 W 后缀。您目前使用的是前者。

关于c++ - 如何从 GetOpenFileName 获取 UTF-8/Unicode 字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5826318/

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