LoadResource

Функция LoadResource загружает указанный ресурс в глобальной памяти.

 () HGLOBAL LoadResource HMODULE  hModule, / / обработать модульHRSRChResInfo / / ресурс обработать);
 

Параметры

hModule
Дескриптор модуля, чьи исполняемый файл содержит ресурс. Если hModule равно NULL, система загружает ресурс из модуля, который был использован для создания текущего процесса.
hResInfo
Дескриптор ресурса для загрузки. Этот дескриптор должен быть создан с помощью функции FindResource или FindResourceEx.

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

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

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

Примечания

Тип возвращаемого значения LoadResourceHGLOBAL для обеспечения обратной совместимости, не потому, что функция возвращает дескриптор блока глобальной памяти. Не пройти этот дескриптор для GlobalLock или функции GlobalFree . Для получения указателя на данные ресурсов, необходимо вызовите функцию LockResource.

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

Ресурс Функция выпуска
Таблица сочетаний клавиш DestroyAcceleratorTable
Точечный рисунок DeleteObject
Курсор DestroyCursor
Значок DestroyIcon
Меню DestroyMenu

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

Windows CE: Параметр hModule должен быть не NULL.

QuickInfo

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

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

Обзор ресурсов ресурсов функции FindResource, FindResourceEx, LoadLibrary, LoadModule, LockResource