Поделиться через


CWinThread::SetThreadPriority

Эта функция задает уровень приоритета текущего потока в свой класс приоритета.

BOOL SetThreadPriority( 
   int nPriority  
);

Параметры

  • nPriority
    Указывает новый уровень приоритета потока в свой класс приоритета. Этот параметр должен иметь одно из следующих значений, перечисленный от наивысшего приоритета самого низкого:

    • THREAD_PRIORITY_TIME_CRITICAL

    • THREAD_PRIORITY_HIGHEST

    • THREAD_PRIORITY_ABOVE_NORMAL

    • THREAD_PRIORITY_NORMAL

    • THREAD_PRIORITY_BELOW_NORMAL

    • THREAD_PRIORITY_LOWEST

    • THREAD_PRIORITY_IDLE

Дополнительные сведения об этих приоритетах см. в разделе SetThreadPriority в Windows SDK.

Возвращаемое значение

Ненулевой если функция была успешна; в противном случае – значение 0.

Заметки

Ее можно вызывать только после того, как CreateThread успешно завершает работу.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWinThread

Диаграмма иерархии

CWinThread::GetThreadPriority

SetThreadPriority