在 Win32 中每個執行起來的應用程式叫做 Process (行程), 每個 process 又可以有一個以上的執行緒 (Thread), 且 至少有一個主執行緒. 各執行緒可設定不同的執行優先權, 以下片段設定一個單一執行緒, 也就是一般非 multi-thread 程式的優先權: HANDLE hApp; hApp = Application->Handle; if (SetPriorityClass(super, REALTIME_PRIORITY_CLASS)) Application->MessageBox("Didn't work"," ",MB_OK); See also: SetPriority, SetThreadPriority