BOOL SetThreadPriority(//设定线程的优先级别 HANDLE hThread, // 要设置的线程句柄 int nPriority // 优先级别参数 ); hThread 要设置的线程句柄 nPriority 优先级别参数 可设置为一下参数 THREAD_PRIORITY_ABOVE_NORMAL 为比一般优先级高一个等级 THREAD_PRIORITY_BELOW_NORMAL 比一般低一个等级 THREAD_PRIORITY_HIGHEST 比一般高2个等级 THREAD_PRIORITY_IDLE THREAD_PRIORITY_LOWEST 比一般低2个等级 THREAD_PRIORITY_NORMAL 一般等级 THREAD_PRIORITY_TIME_CRITICAL BOOL TerminateThread(//强制终止线程 HANDLE hThread, // 被终止的线程的句柄,为CWinThread指针。 DWORD dwExitCode // 退出码 ); DWORD ResumeThread(//恢复线程 HANDLE hThread // 需要恢复线程的句柄 ); DWORD SuspendThread(//挂起线程函数 HANDLE hThread // 线程ID ); HANDLE BeginThread(//创建线程 LPSECURITY_ATTRIBUTES lpThreadAttributes, // 安全属性 DWORD dwStackSize, // 初始线程的堆栈大小 LPTHREAD_START_ROUTINE lpStartAddress, // 线程函数指针 LPVOID lpParameter, // 函数参数 DWORD dwCreationFlags, // 创建标志 LPDWORD lpThreadId // 指针,指向接收线程的ID HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, // 安全属性 DWORD dwStackSize, // 初始线程的堆栈大小 LPTHREAD_START_ROUTINE lpStartAddress, // 线程函数指针 LPVOID lpParameter, // 函数参数 DWORD dwCreationFlags, // 创建标志 LPDWORD lpThreadId // 指针,指向接收线程的ID