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


Структура TOGGLEKEYS (winuser.h)

Содержит сведения о функции специальных возможностей ToggleKeys. Если функция ToggleKeys включена, компьютер выдает высокий тон, когда пользователь включает клавиши CAPS LOCK, NUM LOCK или SCROLL LOCK, а также низкий тон, когда пользователь отключает одну из этих клавиш.

Синтаксис

typedef struct tagTOGGLEKEYS {
  UINT  cbSize;
  DWORD dwFlags;
} TOGGLEKEYS, *LPTOGGLEKEYS;

Члены

cbSize

Тип: DWORD

Задает размер данной структуры в байтах.

dwFlags

Тип: DWORD

Набор битовых флагов, указывающих свойства функции ToggleKeys. Определены следующие значения битового флага:

Значение Значение
TKF_AVAILABLE
0x00000002
Если этот флаг установлен, доступна функция ToggleKeys.
TKF_CONFIRMHOTKEY
0x00000008
Windows 95/98, Windows 2000: Диалоговое окно подтверждения появляется при активации функции ToggleKeys с помощью горячей клавиши.
TKF_HOTKEYACTIVE
0x00000004
Если этот флаг установлен, пользователь может включить и отключить функцию ToggleKeys, удерживая клавишу NUM LOCK в течение восьми секунд.
TKF_HOTKEYSOUND
0x00000010
Если этот флаг установлен, система воспроизводит звук сирены, когда пользователь включает или выключает функцию ToggleKeys с помощью горячей клавиши.
TKF_INDICATOR
0x00000020
Этот флаг не реализован.
TKF_TOGGLEKEYSON
0x00000001
Если этот флаг установлен, функция ToggleKeys включена.

Комментарии

Приложение использует структуру TOGGLEKEYS при вызове функции SystemParametersInfo с параметром uiAction , равным SPI_GETTOGGLEKEYS или SPI_SETTOGGLEKEYS. При использовании SPI_GETTOGGLEKEYS приложение должно указать элемент cbSize структуры TOGGLEKEYS ; Функция SystemParametersInfo заполняет остальные элементы. Приложение должно указывать все члены структуры при использовании значения SPI_SETTOGGLEKEYS .

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть winuser.h (включая Windows.h)

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

Структуры специальных возможностей

SystemParametersInfo