LoadResource

Funkcia LoadResource načíta zadaný prostriedok do globálneho pamäte.

 (HGLOBAL LoadResource HMODULE  hModule; / / Popisovač modulu zdrojovHRSRChResInfo / / zdrojov rukoväť);
 

Parametre

hModule
Popisovač modulu ktorých spustiteľný súbor obsahuje prostriedok. Ak hModule hodnotu NULL, systém načíta zdroja z modulu, ktorý bol použitý na vytvorenie súčasného procesu.
hResInfo
Rukoväť na prostriedok má byť naložený. Táto rukoväť musí byť vytvorený pomocou funkcie FindResource alebo FindResourceEx.

Note:

Ak funkciu podarí, vrátená hodnota je rukoväť na údaje priradené k prostriedku.

Ak funkcia zlyhá, vrátená hodnota je NULL. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.

Poznámky

Návrat typu LoadResource je HGLOBAL pre spätnú kompatibilitu, nie preto, že funkcia vráti rukoväť na globálnej pamäte blok. Ktoré neprepadnú tento popisovač GlobalLock alebo GlobalFree funkciu. Získavať smerník zdroja údajov volať funkciu LockResource.

Keď skončíte použitím akcelerátora tabuľky, bitová mapa, kurzor, ikony alebo ponuky môžete uvoľniť jej pridružené pamäte pomocou volania z funkcie v nasledujúcej tabuľke.

Zdroj Uvoľnenie funkcie
Akcelerátor tabuľky DestroyAcceleratorTable
Bitová mapa OdstrániťObjekt
Kurzor DestroyCursor
Ikona DestroyIcon
Ponuka DestroyMenu

Systém automaticky odstráni tieto zdroje, keď ukončí proces, ktorý ich vytvoril, však volá funkciu vhodné šetrí pamäť a zmenšuje veľkosť pracovnej súpravy procesu.

Windows CE: HModule parameter musí byť NENULOVÝCH.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarovaný v winbase.h.
Importovať knižnica:Použiť kernel32.lib.

Pozri tiež

Zdroje prehľad, Resource funkcie, FindResource, FindResourceEx, funkcia LoadLibrary LoadModule, LockResource