9.9.1.2 - Функция CreateAcceleratorTable

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

Синтаксис

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

Параметры
lpaccl
Указывает на массив структур ACCEL, который описывает таблицу клавиш-ускорителей.
cEntries
Определяет число структур ACCEL в массиве.

Возвращаемые значения
Если функция завершается успешно, величина возвращаемого значения - дескриптор к созданной таблице клавиш-ускорителей; иначе, это значение ПУСТО (NULL).

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

Смотри также
ACCEL, CopyAcceleratorTable, DestroyAcceleratorTable, LoadAccelerators, TranslateAccelerator

Размещение и совместимость CreateAcceleratorTable

Windows NT				Да 
Win95					Да 
Win32s					Нет 
Импортируемая библиотека			user32.lib 
Заголовочный файл				winuser.h 
Unicode					WinNT 
Замечания по платформе			Не имеется

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Владимир Соковиков - 06.07.2002