Win32 API. Структуры и сообщения окна - Сообщение WM_NCACTIVATE
ОГЛАВЛЕНИЕ
Страница 33 из 56
Сообщение 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 Нет
Замечания по платформе Не имеется