知道窗口句柄,怎么获得进程的句柄!

myusst 2003-10-18 05:47:41
知道窗口句柄,用GetWindowThreadProcessId,可以获得进程的ID.
那么知道窗口句柄,怎么获得进程的句柄呢?
...全文
37 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
myusst 2003-10-18
  • 打赏
  • 举报
回复
知道了,用GetWindowLong(hwnd,GWL_HINSTANCE);
就可以了。
yaoha2003 2003-10-18
  • 打赏
  • 举报
回复
是GetSafeHwnd
yaoha2003 2003-10-18
  • 打赏
  • 举报
回复
FromHandle()
MilitaryMiniatures 2003-10-18
  • 打赏
  • 举报
回复
你知道了进程的ID之后,就可以打开进程了,这样就得到了进程的句柄。
参考如下函数:
HANDLE OpenProcess(DWORD, BOOL, DWORD dwProcessID);
最后一个参数就是进程的ID,返回你所打开的进程句柄。

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧