我使用 C 在 Windows 中创建了一个线程:
hookThreadHandle = CreateThread(NULL, 0, lpStartAddress, NULL, 0, &hookThreadId);
我使用 C 在 Windows 中创建了一个线程:
hookThreadHandle = CreateThread(NULL, 0, lpStartAddress, NULL, 0, &hookThreadId);
使用TerminateThread
功能。
您发布的功能是:
PostThreadMessage(hookThreadId, WM_QUIT, (WPARAM) NULL, (LPARAM) NULL);
WaitForSingleObject(hookThreadHandle, 5000);
所以它向那个线程发送一个退出消息,然后等待它关闭。
如果你想关闭线程,你可以使用TerminateThread()如果你只想暂停它,你可以使用SuspendThread()(恢复它使用ResumeThread())