获取应用程序目录中的文件列表
Get list of files in application directory
我正在开发一个win32控制台的c++应用程序
我需要获取应用程序目录下的文件列表
(例如,如果我的应用程序已经在C:arashapp
中启动,我需要这个文件夹中的文件列表)
我在windows.h
头中搜索并找到了FindFirstFile
函数,但是这个函数需要一个目录路径。
我可以使用这个函数来获取我的应用程序运行目录中的文件列表吗?
谢谢
使用带有NULL模块句柄的GetModuleFileName()
来获取.exe文件的路径和文件名。然后,您可以去掉文件名部分,并根据需要使用剩余的路径。
当前工作目录为" .
"。
如注释所述,这不一定是您想要的目录。
相关文章:
- 如何从远程 SFTP 服务器获取 HH-MM-SS 时间戳格式的文件列表
- 使用通配符的跨平台文件列表
- 如何显示目录中的文件列表
- C 需要帮助的作业程序,该程序在文件列表中读取并在每个双重的双重列表中添加一个字符串
- 如何将用户下载的标头文件添加到系统中默认情况下的标题文件列表
- 如何使用 Win API 获取文件夹中的文件列表(带过滤器)
- 如何从"开始组..结束组"链接器选项构建文件列表
- C MakeFile项目如何使用相同的Basename加上后缀和相同扩展名创建文件列表
- 通过编程C MFC查找目录中的文件列表
- 读取文件夹中的文件列表时获取分段折叠
- std::可执行文件列表
- 在客户端和远程服务器中比较文件列表的有效方法是什么?
- 文件列表和Qt的空结果
- 将子目录中的文件列表导入数组
- 如何将默认目录中的文件列表从服务器发送到客户端
- 如何获取给定文件夹中具有特定扩展名的文件列表
- 在C++中修改 Google 云端硬盘文件列表请求参数
- QFileSystemWatcher::files() 不返回文件列表
- 如何在Windows平台中获取远程Windows服务器的共享文件夹的文件列表
- C/ c++和c#语法检查器,可以在文件列表上运行