如何获得当前本进程所在的目录
2010-01-12 09:43
274 查看
CString strAppPath; // 保存结果
TCHAR szModuleFileName[MAX_PATH]; // 全路径名
TCHAR drive[_MAX_DRIVE]; // 盘符名称,比如说C盘啊,D盘啊
TCHAR dir[_MAX_DIR]; // 目录
TCHAR fname[_MAX_FNAME]; // 进程名字
TCHAR ext[_MAX_EXT]; //后缀,一般为exe或者是dll
if (NULL == GetModuleFileName(NULL, szModuleFileName, MAX_PATH)) //获得当前进程的文件路径
return FALSE;
_tsplitpath_s( szModuleFileName, drive, dir, fname, ext ); //分割该路径,得到盘符,目录,文件名,后缀名
strAppPath = drive;
strAppPath += dir;
TCHAR szModuleFileName[MAX_PATH]; // 全路径名
TCHAR drive[_MAX_DRIVE]; // 盘符名称,比如说C盘啊,D盘啊
TCHAR dir[_MAX_DIR]; // 目录
TCHAR fname[_MAX_FNAME]; // 进程名字
TCHAR ext[_MAX_EXT]; //后缀,一般为exe或者是dll
if (NULL == GetModuleFileName(NULL, szModuleFileName, MAX_PATH)) //获得当前进程的文件路径
return FALSE;
_tsplitpath_s( szModuleFileName, drive, dir, fname, ext ); //分割该路径,得到盘符,目录,文件名,后缀名
strAppPath = drive;
strAppPath += dir;
相关文章推荐
- 如何获得当前执行脚本所在的目录名称
- VC++中如何获得一个当前进程的运行目录
- C#如何获得当前程序所在的目录
- 获得当前进程的可执行程序所在的目录
- C#如何获得当前程序所在的目录
- VC++中如何获得一个当前进程的运行目录
- 如何获取当前进程所在目录的方法
- [Windows Mobile 6.x] 如何获得当前运行的所有进程
- C#编程:如何获得当前进程运行路径
- windows 如何查看进程所在目录(Windows命令|开始-->运行 “wmic” )
- 如何获得当前运行模块在进程地址空间的位置
- Windows VC++ 调整进程当前目录为程序可执行文件所在目录
- 如何获得当前运行模块在进程地址空间的位置
- 如何获得Python脚本所在目录的位置
- 如何获得当前应用程序所在路径
- MFC 获得当前程序所在目录
- WinCE下如何获取进程所在的目录
- 老男孩教育每日一题-第101天-如何通过端口查找出进程所在目录?
- 如何获取当前应用app所在的进程id和进程名称
- JAVA程序动态获得当前jar程序所在目录的实现技巧