刺激战场
六合彩
贵宾厅
  • 1307阅读
  • 2回复

GetProcessImageFileNam取得EXE所在目录 [复制链接]

上一主题 下一主题
离线啊冲
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2016-02-15


一般是用GetModuleFileName,但这个函数需要对进程有可读可查询的权限,所以当进程只有可查询权限时,使用:

[cpp] view plain copy

  1. HANDLE hProcess = OpenProcess(PROCESS_QUERY_INFORMATION, FALSE, PID);  
  2. if (hProcess)  
  3. {  
  4.     char szPath[MAX_PATH] = {0};  
  5.     GetProcessImageFileName(hProcess, szPath, MAX_PATH);  
  6.     str = szPath;  
  7.     CloseHandle(hProcess);  
  8. }  

善者 慈悲心常在 无怨无恨 以苦为乐
默认压缩密码www.hifyl.com
文件分享密码问题:http://www.hifyl.com/read-htm-tid-4444.html
离线im86165507

只看该作者 沙发  发表于: 2016-02-15
离线v2680267313

只看该作者 板凳  发表于: 2016-04-30
用户被禁言,该主题自动屏蔽!
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个