EnumResourceTypes

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

(BOOL EnumResourceTypes HMODULE  hModule, / / обработать модульENUMRESTYPEPROClpEnumFunc, / / указатель на функцию обратного вызоваДЛИННЫЕlParam / / определяемые приложением параметр);
 

Параметры

hModule
Дескриптор модуля, чьи исполняемый файл содержит ресурсы, для которых типы должны быть перечислены. Если этот параметр имеет значение NULL, функция перечисляет типы ресурсов в модуле используется для создания текущего процесса.
lpEnumFunc
Указатель на функцию обратного вызова для вызова для каждого перечисляемый тип ресурса. Для получения дополнительной информации см. EnumResTypeProc функции.
lParam
Задает определенное приложением значение, передаваемое функции обратного вызова.

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

Если функция выполнена успешно, возвращаемое значение не равно нулю.

Если вызов функции был неуспешен, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Примечания

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

QuickInfo

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

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

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

Index