c++ - 如何修复文件路径大小写?

标签 c++ winapi

我有一组本地路径,其中一些是大写的(C:\SOMEDIR\SOMEFILE.TXT)。我需要将它们转换为真实姓名(如资源管理器中所示)。请提出一个方法。

最佳答案

将您的文件路径传递给FindFirstFile ,生成的 WIN32_FIND_DATA.cFileName 将采用从文件系统读取的正确大小写。

关于c++ - 如何修复文件路径大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3074376/

相关文章:

c++ - 关于次对角线的转置(翻转)矩阵

c++ - 从 shared_ptr 移出的对象是否保证被清空?

windows - 如何在 Delphi(或通过 Windows API)的 RDP session 中唯一标识由 EasyPrint 打印机重定向的打印机?

c - 如何从 dll 访问调用应用程序中的变量?

c++ - 使用函数调用仿函数

c++ - 如何使用 glTranslatef 缩小对象?

c++ - 所有文件都有 FILE_ATTRIBUTE_ARCHIVE 属性

user-interface - Win32 图形用户界面 : dialog in dialog

winapi - PostMessage(hwnd, WM_SETTEXT,..) 不起作用,而 PostMessage(hwnd, WM_QUIT,..) 起作用

c++ - 某些 boost::asio 异步函数是否将处理程序连接到操作以便处理程序被触发一次?