Win32 API. Быстрые клавиши - Фунция CopyAcceleratorTable

ОГЛАВЛЕНИЕ

Фунция 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
Замечания по платформе  Не имеется