是否可以使用CreateDirectoryA创建具有亚洲字形的目录

时间:2016-01-13 18:14:30

标签: c++ windows

我正在尝试在带有中文字形的窗口中创建一个目录。 (Project使用Multi-Byte char set)

假设您在代码页936中有中文字形测试:²ÊÔ 是否可以使用CreateDirectoryA在名为:测试

的Windows中创建目录
std::string dir936 = "H:²âÊÔ";
CreateDirectoryA(dir936.c_str(), NULL);

这会创建一个名为H:\²âÊÔ。

的目录

我可以指定类似于语言环境或代码页的内容吗? 或者我需要转换为宽字符串并使用CreateDirectoryW?

0 个答案:

没有答案