Win32 提供了一系列的API 函数来完成线程的创建、挂起、恢复、终结以及通信等工作。
1 创建新的线程,返回已建线程的句柄:
HANDLE CreateThread(LPSECURITY_ATTRIBUTES lpThreadAttributes,
DWORD dwStackSize,
LPTHREAD_START_ROUTINE lpStartAddress,
LPVOID lpParameter,
DWORD dwCreationFlags,
LPDWORD lpThreadId);
参数常规配置:(NULL,0,线程函数名,线程函数参数,创建时的状态)
2 挂起指定线程
DWORD SuspendThread(HANDLE hThread);
3 结束线程的挂起状态,执行线程
DWORD ResumeThread(HANDLE hThread);
4 结束线......
阅读全文