Структура ACCEL определяется сочетанием клавиш, используемых в таблице сочетаний клавиш.
typedef struct tagACCEL {/ / accl БАЙТ fVirt;
СЛОВО ключа;
СЛОВО cmd;
} ACCEL
| Значение | Значение |
|---|---|
| FALT | Клавиша alt должен проводиться при нажатии клавиши ускорителя. |
| FCONTROL | Клавиша ctrl должен проводиться при нажатии клавиши ускорителя. |
| FNOINVERT | Указывает, что не пункт меню верхнего уровня будет выделена при использовании ускорителя. Если этот флаг не указан, пункт меню верхнего уровня будет выделена, если это возможно, когда используется ускоритель. |
| FSHIFT | Клавиша shift должен проводиться при нажатии клавиши ускорителя. |
| FVIRTKEY | Член key указывает код виртуальной клавиши. Если этот флаг не задан, ключ предполагается указать код символа ASCII. |
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Обзор ускорителями клавиатуры, Клавиатура ускоритель структур, WM_COMMAND, WM_SYSCOMMAND