EnumResTypeProc

Функция EnumResTypeProc является приложением функция обратного вызова используется с функцией EnumResourceTypes . Он получает типы ресурсов. Тип ENUMRESTYPEPROC определяет указатель на эту функцию обратного вызова. EnumResTypeProc — это имя функции, определяемые приложением.

(BOOL обратного ВЫЗОВА EnumResTypeProc ОБРАБАТЫВАТЬ  hModule, / / обработать модульLPTSTRlpszType, / / тип указателя ресурсаДЛИННЫЕlParam / / определяемые приложением параметр);
 

Параметры

hModule
Дескриптор модуля, чьи исполняемый файл содержит ресурсы, для которых типы должны быть перечислены. Если этот параметр имеет значение NULL, функция перечисляет типы ресурсов в модуле используется для создания текущего процесса.
lpszType
Указатель на ограниченную значением null строку, указав имя типа ресурса, для которого перечисляется тип. Для стандартных ресурсов типов этот параметр может принимать одно из следующих значений:
Значение Значение
RT_ACCELERATOR Таблица сочетаний клавиш
RT_ANICURSOR Анимированный курсор
RT_ANIICON Анимированный значок
RT_BITMAP Ресурса точечного рисунка
RT_CURSOR Ресурс аппаратно зависимую курсора
RT_DIALOG Диалоговое окно ""
RT_FONT Ресурс шрифта
RT_FONTDIR Каталог ресурса шрифтов
RT_GROUP_CURSOR Курсор аппаратно независимый ресурс
RT_GROUP_ICON Ресурс значка аппаратно независимый
RT_HTML HTML-документ
RT_ICON Ресурс значка аппаратно зависимую
RT_MENU Ресурс меню
RT_MESSAGETABLE Запись сообщений таблицы
RT_PLUGPLAY Ресурс Plug and play
RT_RCDATA Определяемый приложением ресурс (исходных данных)
RT_STRING Запись строк таблицы
RT_VERSION Ресурс версии
RT_VXD VXD

lParam
Задает определяемые приложением параметров, переданных в функцию EnumResourceTypes . Этот параметр может использоваться в проверку ошибок.

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

Функция обратного вызова должна возвращать значение TRUE для продолжения перечисления; в противном случае он должен возвращать значение FALSE, чтобы остановить перечисление.

Примечания

Приложение должно зарегистрировать эту функцию, передав его адрес в функции EnumResourceTypes.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winbase.h.
Импорта библиотеки:Определяемые пользователем.

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

Обзор ресурсов, функций ресурсов, EnumResourceTypes