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


сообщение WM_QUERYUISTATE

Приложение отправляет WM_QUERYUISTATE сообщение, чтобы получить состояние пользовательского интерфейса для окна.

#define WM_QUERYUISTATE                 0x0129

Параметры

wParam

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

lParam

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

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

Возвращаемое значение равно NULL , если видны индикаторы фокуса и ускорители клавиатуры. В противном случае возвращаемое значение может быть одним или несколькими из следующих значений.

Возвращаемый код/значение Описание
UISF_ACTIVE
0x4
Элемент управления должен быть нарисован в стиле, используемом для активных элементов управления.
UISF_HIDEACCEL
0x2
Ускорители клавиатуры скрыты.
UISF_HIDEFOCUS
0x1
Индикаторы фокуса скрыты.

Требования

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

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

Справочные материалы

WM_CHANGEUISTATE

WM_UPDATEUISTATE

Основные понятия

Сочетания клавиш