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


сообщение WM_QUERYNEWPALETTE

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

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

LRESULT CALLBACK WindowProc(
  HWND hwnd, 
  UINT  uMsg, 
  WPARAM wParam, 
  LPARAM lParam     
);

Параметры

wParam

Этот параметр не используется.

lParam

Этот параметр не используется.

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

Если окно реализует свою логическую палитру, оно должно возвращать значение TRUE; В противном случае он должен возвращать значение FALSE.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Winuser.h (включая Windows.h)

См. также раздел

Общие сведения о цветах

Цветовые сообщения

WM_PALETTECHANGED

WM_PALETTEISCHANGING