永发信息网

求教高手 如何用c++实现关闭某一进程中的一个句柄

答案:3  悬赏:70  手机版
解决时间 2021-03-09 15:01
  • 提问者网友:战皆罪
  • 2021-03-09 04:22
求教高手 如何用c++实现关闭某一进程中的一个句柄
最佳答案
  • 五星知识达人网友:孤老序
  • 2021-03-09 05:55
1、创建成功后,ProcessInfo里面会有这个进程的句柄(handle),可以用来关闭该进程。
需要将ProcessInfo或者ProcessInfo.hProcess保存成成员变量或者其他,用以其他函数使用。


2、ProcessInfo的详细信息:
PROCESS_INFORMATION ProcessInfo;

typedef struct _PROCESS_INFORMATION {
  handle hProcess;
  handle hThread;
  DWORD  dwProcessId;
  DWORD  dwThreadId;
} PROCESS_INFORMATION, *LPPROCESS_INFORMATION;
全部回答
  • 1楼网友:逐風
  • 2021-03-09 07:10
先用FindWindowEx查找到指定的句柄,然后再关闭
  • 2楼网友:你可爱的野爹
  • 2021-03-09 06:43
你好! 获得句柄名 closehandle() 如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯