Структура STICKYKEYS

Type STICKYKEYS
  cbSize As Long
  dwFlags As Long
End Type

Структура STICKYKEYS хранит информацию о режиме StickyKeys. Режим StickyKeys позволяет пользователю нажимать клавиши Ctrl, Alt, Shift последовательно вместо обычного удерживания этих клавиш при нажатии на другие клавиши. Например, чтобы выполнить комбинацию горячих клавиш Ctrl-V, пользователь просто по очереди нажимает клавиши Ctrl и V, вместо нажатия на клавишу V, удерживая при этом клавишу Ctrl

Состав структуры

cbSize
Размер структуры в байтах
dwFlags
Комбинация различных констант, определяющих настройки и свойства StickyKeys:
SKF_AUDIBLEFEEDBACK = &H40
Проигрывается звук при нажатии клавиш-модификаторов
SKF_AVAILABLE = &H2
Режим StickyKeys доступен
SKF_CONFIRMHOTKEY = &H8
только Win 95/98.2000: При активизации режима StickyKeys выводится диалоговое окно для подтверждения
SKF_HOTKEYACTIVE = &H4
Режим StickyKeys может переключаться пятикратным нажатием клавиши Shif
SKF_HOTKEYSOUND = &H10
При переключении режима StickyKeys горячей клавишей воспроизводится звук
SKF_INDICATOR = &H20
Win 95/98/2000: При включенном режиме StickyKeys выводится визуальный индикатор
SKF_STICKYKEYSON = &:H1
Режим StickyKeys включен
SKF_TRISTATE = &H80
При двойном нажатии клавиша -модификатор фиксируется до ее нажатия в третий раз
SKF_TWOKEYSOFF = &H100
При отпускании клавиши -модификатора, нажатой в сочетании с другой клавишей, режим StickyKeys отключается

Используется в:

SystemParametersInfo