根据WHND获取进程的完全路径
2013-03-14 15:03
267 查看
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取得程序名)
- 根据进程号获取进程路径函数(原创):
- 根据进程号获取进程路径函数(原创):
- delphi根据进程ID获取进程路径
- 根据进程名称或者服务名称用WMI获取执行路径和参数
- 如何获取进程/目标对象的全路径?
- 如何根据进程id获取该进程的主窗口句柄
- 使用Java获取windows进程的路径
- Linux根据进程号获得进程程序的所在路径,类似AIX的procwdx命令
- 获取进程名,获取进程路径,获取当前进程的窗口句柄。
- Python语言实现获取主机名根据端口杀死进程
- c# 根据配置文件路径,设置和获取config文件 appSettings 节点值
- c#通过进程名字获取进程路径
- 驱动中获取进程完整路径名
- 根据url路径获取图片并显示到ListView中
- PsGetProcessImageFileName - 获取进程的主模块路径