Windows 对话框:将 PWSTR 类型转换为 char*

问题描述 投票:0回答:0

我正在使用 Windows 对话框来选择文件。我收到的输出类型是 PWSTR。每当我尝试将其转换为 char* 时,我得到的只是字符串的第一个字符 (C)。对于某些上下文,我的变量名称是pszFilePath。我使用了多种转换类型,例如使用reinterpret_cast、static_cast和(char*)pszFilePath。所有这些要么不起作用,要么导致错误。

c++ windows casting wchar-t
© www.soinside.com 2019 - 2024. All rights reserved.