9.9.1.1 - Фунция CopyAcceleratorTable

Функция CopyAcceleratorTable копирует заданную таблицу клавиш-ускорителей. Эта функция используется, чтобы получить данные таблицы клавиш-ускорителей, которые соответствует дескриптору этой таблицы, или определить размер данных этой таблицы.

Синтаксис

int CopyAcceleratorTable
(
	HACCEL hAccelSrc,	// дескриптор копируемой таблицы клавиш-ускорителей
	LPACCEL lpAccelDst,	// указатель на структуру принимающую копию
	int cAccelEntries	// число вводов в копируемую таблицу
);

Параметры
hAccelSrc
Идентифицирует таблицу клавиш-ускорителей, которая копируется.
lpAccelDst
Указывает на массив структур ACCEL, куда информация о таблице клавиш-ускорителей должна быть скопирована.
cAccelEntries
Определяет число структур ACCEL для копирования в буфер, указанный параметром lpAccelDst.

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

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

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

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

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