Структура ACCELTABLEENTRY описує дані в на окремі прискорювач таблиці ресурс. Визначення структури представлена тут для пояснення тільки; Це не присутня в будь-який стандартний заголовка файлу.
структура ACCELTABLEENTRY {слово fFlags;
СЛОВО wAnsi;
СЛОВО wId;
Оббивка слова;
}
| Значення | Значення |
|---|---|
| FVIRTKEY | Клавіша виклику — це код, віртуальний ключ. Якщо цей прапор не вказано, клавіша виклику вважається, щоб визначити код символу ASCII. |
| FNOINVERT | Пункт меню в рядку меню не виділено, коли використовується корисну можливість. |
| FSHIFT | Прискорювача активується лише, якщо користувач натискає клавішу SHIFT. Цей прапор застосовується лише до віртуальних клавіш. |
| FCONTROL | Прискорювача активується лише, якщо користувач натискає клавішу CTRL. Цей прапор застосовується лише до віртуальних клавіш. |
| FALT | Прискорювача активується лише, якщо користувач натискає клавішу ALT. Цей прапор застосовується лише до віртуальних клавіш. |
| 0x80 | Запис є останній у таблиці прискорювача. |
ACCELTABLEENTRY структура повторюється для всіх записів таблиці прискорювач в ресурсах. Останній запис у таблиці позначено значення 0x0080.
Можна обчислювати кількості елементів у таблиці, якщо розбити довжина ресурсу на вісім років. Ваша заявка випадково доступний окремі записи фіксованої довжини.
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Огляд ресурсів, структури ресурсу, CreateAcceleratorTable