LockResource

Funcția LockResource blochează resursa specificată în memorie.

(LPVOID LockResource HGLOBAL  hResData / / ocupa de resurse pentru a bloca);
 

Parametrii

hResData
Mâner de resurse să fie blocat. LoadResource funcția întoarce Acest mâner.

Valorile întroarse

Dacă resursa încărcate este blocat, valoarea returnată este un indicator de la primul octet din resurse; în caz contrar, este NULL.

Observații

Încercarea de a bloca o resursă utilizând ghidajul de returnat de FindResource sau funcția FindResourceEx nu va funcționa. Tu vei a lua înapoi o valoare care este incorectă și puncte de la random date.

Când ați terminat folosind un accelerator tabel, bitmap, cursorul, pictograma sau meniu, aveți posibilitatea să lansați memorie asociate de una din funcțiile de asteptare în tabelul următor.

Resurse Funcția de presă
Accelerator tabel DestroyAcceleratorTable
Bitmap ȘtergereObiect
Cursorul DestroyCursor
Pictogramă DestroyIcon
Meniul DestroyMenu

Sistemul șterge automat aceste resurse atunci când se termină procesul care le-a creat, cu toate acestea, apel funcția corespunzătoare economisește memorie și Micșorează dimensiunea lui procesul set de lucru.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winbase.h.
Import Biblioteca:Utilizarea kernel32.lib.

A se vedea, de asemenea

Ansamblu de resurse, resurse funcții, FindResource, FindResourceEx, LoadResource

Index