|
第 |
Last Updated 2005/01/07 |
API
|
|
他のアプリケーションが割り込めない「行儀の悪いプロセス」を作成することは
無理である.
しかし,割り込むことを押さえることは可能である.
割り込まれたくない処理の前に
HANDLE hd = ::GetCurrentProcess();
::SetPriorityClass(hd, REALTIME_PRIORITY_CLASS);
とする.
割り込まれたくない処理の後に
::SetPriorityClass(hd, NORMAL_PRIORITY_CLASS);
とする.
これで CPU を存分に使えるはずである.
API
|
|