EnumResNameProc

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

(BOOL обратного ВЫЗОВА EnumResNameProc ОБРАБАТЫВАТЬ  hModule, / / модуль обработкиLPCTSTRlpszType, / / тип указателя ресурсаLPTSTRlpszName, / / указатель на название ресурсаДЛИННЫЕ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

lpszName
Указатель на ограниченную значением null строку, представляющую имя ресурса, для которого перечисляется имя.
lParam
Задает определяемые приложением параметров, переданных в функцию EnumResourceNames . Этот параметр может использоваться в проверку ошибок.

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

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

Примечания

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

QuickInfo

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

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

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

Index