. , . , , .
0 () 31 ().
: , , .
. 16 31, . 15 .
, :
Idle () IDLE_PRIORITY_CLASS (4), ;
Normal () NORMAL_PRIORITY_CLASS (7), , , ; 2 9;
High () HIGH_PRIORITY_CLASS (13), , ;
Real time ( ) REALTIME_PRIORITY_CLASS (24), " ".
:
(THREAD_PRIORITY_LOWEST) 2 ;
(THREAD_PRIORITY_BELOW_NORMAL) 1 ;
(THREAD_PRIORITY_NORMAL) ;
(THREAD_PRIORITY_ABOVE_NORMAL) +1 ;
(THREAD_PRIORITY_HIGHEST) +2 ;
(THREAD_PRIORITY_IDLE) 16 REALTIME_PRIORITY_CLASS 1 ;
(THREAD_PRIORITY_TIME_CRITICAL) 31 REALTIME_PRIORITY_CLASS 15 .
REALTIME_PRIORITY_CLASS 7 +6. Windows 2003 : THREAD_MODE_BACKGROUND_BEGIN THREAD_MODE_BACKGROUND_END, .
; . . 15.
.
GetPriorityClass() ;
SetPriorityClass() ;
|
|
GetThreadPriority() ;
SetThreadPriority() .
, , , . , . .
1. . .
2. . .
3. . .
4. . .
5. .
6. .
, ListBox, . - ListBox- . , . - ListBox .
14
Windows
:
1) Windows;
2) API ;
3) , .