Win32 API. Структуры и сообщения окна - Сообщение WM_NCACTIVATE

ОГЛАВЛЕНИЕ

Сообщение WM_NCACTIVATE

Сообщение WM_NCACTIVATE посылается окну, когда его нерабочая область должна быть изменена, чтобы указать активное или неактивное его состояние.

Синтаксис

WM_NCACTIVATE 
fActive = (BOOL) wParam; // новое состояние поля заголовка или пиктограммы

Параметры

fActive
Значение wParam. Устанавливает , когда область заголовка или пиктограмма должны быть изменены, чтобы указать активное или неактивное их состояние. Если активная область заголовка или пиктограмма должны быть выведены на экране, параметр fActive - ИСТИНА (TRUE). Он - ЛОЖЬ(FALSE) для неактивной области заголовка или пиктограммы.

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

Когда параметр fActive - ЛОЖЬ(FALSE), прикладная программа должна возвратить ИСТИНА (TRUE), чтобы указать, что Windows должен продолжить обработку значения по умолчанию, или она должно возвратить ЛОЖЬ(FALSE), чтобы предохранить область заголовка или пиктограмму от деактивизации. Когда fActive - ИСТИНА (TRUE), возвращаемое значение игнорируется.

Действие по умолчанию
Функция DefWindowProc выводит область заголовка или заголовок пиктограммы в его активных цветах, когда параметр fActive - ИСТИНА (TRUE) и в его неактивных цветах, когда fActive - ЛОЖЬ(FALSE).

Смотри также

DefWindowProc

Размещение и совместимость WM_NCACTIVATE

Windows NT   Да 
Win95    Да
Win32s    Да
Импортируемая библиотека -
Заголовочный файл   winuser.h
Unicode    Нет
Замечания по платформе  Не имеется