winapi – Windows API ANSI函数和UTF-8
发布时间:2020-12-13 21:07:42 所属栏目:Windows 来源:网络整理
导读:是否可以使用具有UTF-8字符串的Windows API ANSI函数? 例如,假设我有一个UTF-8编码的路径。我可以调用CreateDirectoryA或CreateFileA并使用UTF-8路径,还是在调用函数之前必须执行一些转换? 否。使用 MultiByteToWideChar 将UTF-8转换为UTF-16,然后调用
是否可以使用具有UTF-8字符串的Windows API ANSI函数?
例如,假设我有一个UTF-8编码的路径。我可以调用CreateDirectoryA或CreateFileA并使用UTF-8路径,还是在调用函数之前必须执行一些转换?
否。使用
MultiByteToWideChar 将UTF-8转换为UTF-16,然后调用宽字符API,如CreateDirectoryW或CreateFileW。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows下Django项目搭建流程
- windows – pstools / pskill – 使用记录?
- windows-server-2003 – 有没有办法在Windows更新设置中禁用
- windows-server-2008 – 如果计算机与ADUC中的另一个计算机
- 详细解读:远程线程注入DLL到PC版微信
- windows-phone-8 – 水平拉伸 – 组头ListView
- Windows – 如何从OS命令行启动PowerShell脚本?
- windows-server-2008 – 在Windows Server中添加子域DNS记录
- WIN7安装Docker Toolbox、制作镜像并发到阿里云
- windows环境下安装hadoop