【发布时间】:2010-12-31 01:54:52
【问题描述】:
我正在 Windows 上运行我的程序,它将枚举目录中的文件并将其传递给其他处理文件的库。虽然我的程序确实支持 unicode,但库不支持,所以我必须将 unicode 文件路径和名称转换为 ANSI。只要该文件名中没有 unicode 字符,它就可以正常工作。
我知道 windows 中的每个文件和目录都可以通过它的 8.3 名称访问,但我不知道如何通过 windows api 获取该名称。
【问题讨论】:
标签: c++ windows winapi unicode filesystems