Сообщение WM_QUERYNEWPALETTE

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

Окно получает это сообщение через свою функцию WindowProc.

Синтаксис

LRESULT CALLBACK WindowProc(
  HWND hwnd,       // дескриптор окна
  UINT uMsg,       // WM_QUERYNEWPALETTE
  WPARAM wParam,   // не используемый
  LPARAM lParam    // не используемый
);

Параметры

У этого сообщения нет параметров.

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

Если окно реализует свою логическую палитру, то должно возвратиться значение ИСТИНА (TRUE); иначе, оно должно возвратить значение ЛОЖЬ (FALSE).

Смотри также

Обзор Цвета, Сообщения, используемые цветом WM_PALETTECHANGED, WM_PALETTEISCHANGING

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

К Windows XP Да 
л Windows 2000 Professional Да
и Windows NT Workstation Да версии 3.1 и выше
е Windows Me Да
н Windows 98 Да
т Windows 95 Да
 
С Windows Server 2003 Да
е Windows 2000 Server Да
р Windows NT Server Нет
в    
е    
р    
Используемая библиотека -
Используемая DLL -
 Заголовочный файл  
- объявлено в Winuser.h
 - включено в Windows.h
 Unicode Нет
 Замечания по платформе Не имеется

 

Назад в оглавление
На главную страницу
В оглавление справки

Hosted by uCoz