Функция SizeofResource (libloaderapi.h)

Извлекает размер указанного ресурса (в байтах).

Синтаксис

DWORD SizeofResource(
  [in, optional] HMODULE hModule,
  [in]           HRSRC   hResInfo
);

Параметры

[in, optional] hModule

Тип: HMODULE

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

[in] hResInfo

Тип: HRSRC

Дескриптор ресурса. Этот дескриптор необходимо создать с помощью функции FindResource или FindResourceEx .

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

Тип: DWORD

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

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

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header libloaderapi.h (включая Windows.h)
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

Основные понятия

FindResource

FindResourceEx

Справочные материалы

Ресурсы