在 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

    Source: geocities.com/huanlin_tsai/faq

               ( geocities.com/huanlin_tsai)