CreateAcceleratorTable

Функция CreateAcceleratorTable создает таблицу сочетаний клавиш.

 () HACCEL CreateAcceleratorTable LPACCEL  lpaccl, / / указатель на структуру массива с данными ускорительintстран / / количество структур в массиве);
 

Параметры

lpaccl
Указатель на массив структур ACCEL , описывающий таблицу сочетаний клавиш.
стран
Указывает количество ACCEL структур в массиве.

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

Если функция выполнена успешно, возвращаемое значение является дескриптором к таблице созданного сочетаний клавиш; в противном случае возвращается значение NULL. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Примечания

Прежде чем приложение закрывает, необходимо использовать функцию DestroyAcceleratorTable для уничтожения каждой таблицы сочетаний клавиш, созданные с помощью функции CreateAcceleratorTable.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Используйте user32.lib.
Юникод:В версии Юникода и ANSI в Windows NT.

Родственные слова

Обзор ускорителями клавиатуры, функции сочетаний клавиш клавиатуры, ACCEL, CopyAcceleratorTable, DestroyAcceleratorTable, LoadAccelerators, TranslateAccelerator

Index