LoadResource

De LoadResource functie laadt de opgegeven resource in het globale geheugen.

 () LoadResource HGLOBAL HMODULE  hModule, / / resource-module verwerkenHRSRChResInfo / / resource verwerken);
 

Parameters

hModule
Ingang naar de module waarvan het uitvoerbare bestand de resource bevat. Als hModule NULL is, laadt het systeem de bron van de module die werd gebruikt voor het maken van het huidige proces.
hResInfo
Ingang naar de resource moet worden geladen. Dit handvat moet worden gemaakt met behulp van de functie FindResource of FindResourceEx.

Retourwaarden

Als de functie slaagt, is de retourwaarde een handvat om de gegevens die zijn gekoppeld aan de bron te.

Als de functie mislukt, is de retourwaarde NULL. Te krijgen uitgebreide foutinformatie, Bel GetLastError.

Opmerkingen

Het retourtype van LoadResource is HGLOBAL voor achterwaartse compatibiliteit, niet omdat de functie geeft als een handvat om een globale geheugenblok resultaat. Dit handvat aan niet door de GlobalLock of GlobalFree functie. Voor het verkrijgen van een pointer naar de resourcegegevens, de LockResource functie aanroepen.

Wanneer u klaar met een versneller tabel, bitmap, cursor, pictogram of menu bent, kunt u de bijbehorende geheugen vrijgeven door te bellen naar een van de functies in de volgende tabel.

Resource Release-functie
Accelerator tabel DestroyAcceleratorTable
Bitmap ObjectVerwijderen (DeleteObject)
Cursor DestroyCursor
Pictogram DestroyIcon
Menu DestroyMenu

Het systeem automatisch verwijdert deze bronnen wanneer eindigt het proces waardoor ze zijn gemaakt, echter de juiste functie bespaart geheugen en vermindert de grootte van de werkset van het proces.

Windows CE: De parameter hModule moet niet-NULL.

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winbase.h.
Bibliotheek importeren:Gebruik kernel32.lib.

Zie ook

Bronnen overzicht, Resource functioneert, FindResource, FindResourceEx, LoadLibrary, LoadModule, LockResource