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;
}
 
沒有留言:
張貼留言