我使用C:
在Windows中创建了一个线程hookThreadHandle = CreateThread(NULL, 0, lpStartAddress, NULL, 0, &hookThreadId);
答案 0 :(得分:1)
使用TerminateThread
功能。
您发布的功能确实:
PostThreadMessage(hookThreadId, WM_QUIT, (WPARAM) NULL, (LPARAM) NULL);
WaitForSingleObject(hookThreadHandle, 5000);
因此它向该线程发送一条退出消息,然后等待它关闭。
答案 1 :(得分:0)
如果要关闭线程,可以使用 TerminateThread(),如果只想暂停它,可以使用 SuspendThread()(恢复使用)的 ResumeThread()强>)