LockResource

LockResource funkcia zablokuje zadaný prostriedok v pamäti.

(LPVOID LockResource HGLOBAL  hResData / / zvládnuť prostriedku na zablokovanie);
 

Parametre

hResData
Popisovač prostriedku uzamknúť. Funkcia LoadResource vráti popisovač.

Note:

Zamknuté naložené zdrojov vrátenej hodnoty je smerník na prvý bajt zdrojov; v opačnom prípade je NULL.

Poznámky

Pokuse o zamknutie prostriedok pomocou rukoväte odoslal FindResource alebo FindResourceEx funkcia nebude fungovať. Dostanete späť hodnotu, ktorá je nesprávny a poukazuje na vytvoriť náhodné dáta.

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.

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 funkcií zdrojov, FindResource, FindResourceEx, LoadResource

Index