Сообщение 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 Нет Замечания по платформе Не имеется