根据WHND获取进程的完全路径
2015-05-02 12:57
246 查看
DWORD dwPID; //保存进程标识符
GetWindowThreadProcessId(hFocusW, &dwPID); //接受一个窗口句柄。dwPID保存窗口的创建者的进程标识符,GetWindowThreadProcessId返回值是该创建者的线程标识符
HANDLE hBrowser = OpenProcess(PROCESS_ALL_ACCESS, FALSE, dwPID); //打开一个已存在的进程对象,并返回进程的句柄,这就是我们要的进程句柄了
WCHAR exePath[256];
//获取程序的path,并保存到exePath
GetModuleFileNameEx(hBrowser, NULL, exePath, MAX_PATH);
上一篇
下一篇
GetWindowThreadProcessId(hFocusW, &dwPID); //接受一个窗口句柄。dwPID保存窗口的创建者的进程标识符,GetWindowThreadProcessId返回值是该创建者的线程标识符
HANDLE hBrowser = OpenProcess(PROCESS_ALL_ACCESS, FALSE, dwPID); //打开一个已存在的进程对象,并返回进程的句柄,这就是我们要的进程句柄了
WCHAR exePath[256];
//获取程序的path,并保存到exePath
GetModuleFileNameEx(hBrowser, NULL, exePath, MAX_PATH);
上一篇
下一篇
相关文章推荐
- 根据WHND获取进程的完全路径
- delphi根据进程PID获取程序所在路径的函数
- 根据进程ID获取exe路径
- 根据进程号获取进程路径函数(原创):
- 根据进程ID获取进程路径
- delphi根据进程PID获取程序所在路径的函数(用OpenProcess取得句柄,用GetModuleFileNameEx取得程序名)
- 根据进程号获取进程路径函数(原创):
- 根据进程名称或者服务名称用WMI获取执行路径和参数
- delphi根据进程ID获取进程路径
- GetModuleFileName获取当前进程完整路径
- 根据分类id,获取该分类下的商品数据(商品名,价格,路径,缩略图)
- 根据路径获取文件的两种方式
- c#根据绝对路径获取 带后缀文件名、后缀名、文件名
- 内核中获取进程路径学习
- 根据PID获取进程名&根据进程名获取PID
- Java项目中根据相对路径和绝对路径获取文件的方法 getResource(name)
- VC下通过进程ID获取进程镜像文件路径的方法及其存在的缺陷
- 根据进程名获取进程PID以及进程
- 根据窗口标题获取文件路径
- 根据包名获取进程pid