LoadResource функція завантажує вказаний ресурс глобальної.
(HGLOBAL LoadResource HMODULE hModule, / / ручка модуль ресурсівHRSRChResInfo / / ручка ресурс);
Якщо функція завершено успішно, значення, що повертається є дескриптор дані, пов'язані з ресурсом.
Якщо функцію не вдається, значення, що повертається, є NULL. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.
Тип LoadResource є HGLOBAL для зворотної сумісності, не тому, що функція повертає дескриптор заблокувати глобальний пам'яті. Не проходять цю ручку, щоб у GlobalLock або GlobalFree функції. Щоб отримати вказівник на ресурс даних, викликати функцію LockResource.
Коли ви закінчите з використанням до таблиці прискорювача, точковий рисунок, курсор, значок або меню, ви можете звільнити свого пов'язаних пам'яті за номером один функцій в таблиці.
Ресурс | Реліз функції |
---|---|
Прискорювач таблиці | DestroyAcceleratorTable |
Крапковий малюнок | Видалити за допомогою |
Курсор | DestroyCursor |
Значок | DestroyIcon |
Меню | DestroyMenu |
Система автоматично видалить ці ресурси, коли завершується процес, який створив їх, однак, виклику відповідні функції заощаджує пам'ять і зменшує розмір цей процес робоча множина.
Windows CE: HModule параметр має бути не NULL.
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Потрібна Версія 1.0 або пізнішу версію.
Заголовка:Оголошена в winbase.h.
Імпортувати бібліотеки:Використання kernel32.lib.
Огляд ресурсів, ресурс функції, FindResource, FindResourceEx, LoadLibrary, LoadModule, LockResource