Составители:
// уже не является самым высоким
iPriority = GetThreadPriority( hThread[iThread] );
switch( iPriority )
{
case THREAD_PRIORITY_LOWEST:
SetThreadPriority( hThread[iThread],
THREAD_PRIORITY_BELOW_NORMAL ) ;
break;
case THREAD_PRIORITY_BELOW_NORMAL:
SetThreadPriority( hThread[iThread],
THREAD_PRIORITY_NORMAL ) ;
break;
case THREAD_PRIORITY_NORMAL:
SetThreadPriority( hThread[iThread],
THREAD_PRIORITY_ABOVE_NORMAL ) ;
break;
case THREAD_PRIORITY_ABOVE_NORMAL:
SetThreadPriority( hThread[iThread],
THREAD_PRIORITY_HIGHEST ) ;
break;
default:
break;
}
break;
case IDM_DECREASE:
// Понижает приоритет потока, если только он
//не является самым низким
iPriority = GetThreadPriority( hThread[iThread] );
switch( iPriority )
{
case THREAD_PRIORITY_BELOW_NORMAL:
SetThreadPriorityt hThread[iThread],
THREAD_PRIORITY_LOWEST ) ;
break;
case THREAD_PRIORITY_NORMAL:
SetThreadPriority (hThread[iThread],
THREAD_PRIORITY_BELOW_NORMAL ) ;
break;
case THREAD_PRIORITY_ABOVE_NORMAL:
SetThreadPriority( hThread[iThread],
THREAD_PRIORITY_NORMAL ) ;
break;
case THREAD_PRIORITY_HIGHEST:
SetThreadPriority( hThread[iThread],
13
// уже не является самым высоким
iPriority = GetThreadPriority( hThread[iThread] );
switch( iPriority )
{
case THREAD_PRIORITY_LOWEST:
SetThreadPriority( hThread[iThread],
THREAD_PRIORITY_BELOW_NORMAL ) ;
break;
case THREAD_PRIORITY_BELOW_NORMAL:
SetThreadPriority( hThread[iThread],
THREAD_PRIORITY_NORMAL ) ;
break;
case THREAD_PRIORITY_NORMAL:
SetThreadPriority( hThread[iThread],
THREAD_PRIORITY_ABOVE_NORMAL ) ;
break;
case THREAD_PRIORITY_ABOVE_NORMAL:
SetThreadPriority( hThread[iThread],
THREAD_PRIORITY_HIGHEST ) ;
break;
default:
break;
}
break;
case IDM_DECREASE:
// Понижает приоритет потока, если только он
//не является самым низким
iPriority = GetThreadPriority( hThread[iThread] );
switch( iPriority )
{
case THREAD_PRIORITY_BELOW_NORMAL:
SetThreadPriorityt hThread[iThread],
THREAD_PRIORITY_LOWEST ) ;
break;
case THREAD_PRIORITY_NORMAL:
SetThreadPriority (hThread[iThread],
THREAD_PRIORITY_BELOW_NORMAL ) ;
break;
case THREAD_PRIORITY_ABOVE_NORMAL:
SetThreadPriority( hThread[iThread],
THREAD_PRIORITY_NORMAL ) ;
break;
case THREAD_PRIORITY_HIGHEST:
SetThreadPriority( hThread[iThread],
13
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »
