int _tmain(int argc, _TCHAR* argv[])
{
// Step 1: 建立 thread 並且暫停
HANDLE hThread=(HANDLE) _beginthread(myThreadFun,0,NULL);
SuspendThread(hThread);
// Step 2: 設定thread 的 priority level
SetThreadPriority(hThread,THREAD_PRIORITY_IDLE);
// Step 3: 重新啟動 thread
ResumeThread(hThread);
// 執行工作
for(int i=0;i<1000;i++)
cout << i << " primary thread" << endl;
WaitForSingleObject(hThread,INFINITE);
return 0;
}
沒有留言:
張貼留言