获取进程中指定模块的文件路径
2017-03-30 17:25
239 查看
获取进程中指定模块的文件路径
获取当前进程可执行文件的路径#include <windows.h> void GetExeModulePath(char* lpszExePath, int iPathLen) { ZeroMemory(lpszExePath, iPathLen); GetModuleFileNameA(NULL, lpszExePath, iPathLen); char *lpszSlitter = strrchr(lpszExePath, '\\'); *(++lpszSlitter) = '\0'; }
获取指定模块的文件路径
#include <windows.h> void GetDllModulePath(const char *lpszDllName, char* lpszDllPath, int iPathLen) { ZeroMemory(lpszDllPath, iPathLen); HMODULE hDllModule = LoadLibraryA(lpszDllName); if (hDllModule != INVALID_HANDLE_VALUE) { GetModuleFileNameA(hDllModule, lpszDllPath, iPathLen); char *lpszSlitter = strrchr(lpszDllPath, '\\'); *(++lpszSlitter) = '\0'; } }
相关文章推荐
- 2014-04-30工作日志:提取文件的路径及使用createprocess时,要用getmodulename获取要执行的模块的路径及调用createprocess时要记得关闭新建的进程
- C++ 获取当前进程加载模块的完整路径读取配置文件
- GetModuleFileName获取当前进程已加载模块的文件的完整路径
- java获取指定路径下文件的方法
- 获取指定目录下指定类型所有文件的全路径及文件名
- 批处理怎样全盘获取指定文件第一个路径?
- ios 获取指定路径文件大小
- 获取某一路径下指定后缀名的文件
- 获取指定进程模块handle 然后FreeLibrary掉
- 在指定路径创建文件夹, 获取EXE文件的当前目录
- Python获取指定路径下的某类型文件的所有文件名
- UNIX/LINUX环境中使用MATLAB获取指定路径下特定文件列表的方法
- ios 获取指定路径文件大小
- 获取Linux进程的执行文件路径
- Windows API函数获取指定文件目录下文件路径(vc6.0通过)
- Linux C: 获取指定路径下的文件目录
- 用正则获取指定路径文件的名称
- Asp.net 获取指定目录下的后缀名为".doc" 的所有文件名和文件路径
- [单元测试]_[制作单元测试(gtest)辅助动态库接口之获取指定目录的直接文件路径]
- C#项目打开/保存文件夹/指定类型文件,获取路径