Операционная система Microsoft Windows 3.1 для программиста -том 3

         

Загрузка таблицы акселераторов


Для загрузки таблицы акселераторов следует использовать функцию LoadAccelerators :

HACCEL WINAPI LoadAccelerators(HINSTANCE hInst, LPCSTR lpszTableName);

Параметр hInst определяет идентификатор копии приложения, из ресурсов которого будет загружена таблица акселераторов.

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

Функция LoadAccelerators возвращает идентификатор загруженной таблицы акселераторов или NULL при ошибке.

Загруженная таблица акселераторов автоматически уничтожается при завершении работы приложения.

Приложение SMARTPAD работает с таблицей акселераторов и загружает ее следующим образом:

haccel = LoadAccelerators(hInstance, "APP_ACCELERATORS");



Содержание раздела