LockResource

LockResource işlevi belirtilen kaynak bellekteki kilitleri.

LPVOID LockResource) hglobal  hResData / / idare kaynağa kilitlemek için);
 

Parametreleri

hResData
Kaynak kilitlenmesi için tanıtıcı. Bu tanıtıcı LoadResource işlevi.

Dönüş değerleri

Yüklenen kaynak kilitli ise, dönüş değeri kaynağın ilk bayt işaretçi; Aksi durumda, null olur.

Açıklamalar

FindResource veya FindResourceEx işlevi tarafından döndürülen tanıtıcıyı kullanarak kaynak kilit çalışırken çalışmaz. Yanlış ve rastgele veri noktaları bir değer geri alacak.

Bir Hızlandırıcı tablo, bit eşlem, imleç, simge veya menü kullanmayı bitirdiğinizde, aşağıdaki tabloda işlevlerinden birini çağırarak ilişkili belleği serbest bırakabilirsiniz.

Kaynak İşlev sürümü
Hızlandırıcı tablosu DestroyAcceleratorTable
Bit eşlem NesneSil
İmleç DestroyCursor
Simge DestroyIcon
Menü DestroyMenu

Onları oluşturan işlemi sonlandırır sistem otomatik olarak bu kaynakları siler, ancak uygun işlevini çağırarak belleğine kaydeder ve işlemin çalışma kümesi boyutunu azaltır.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:Winbase.h ilan etti.
İçe Library:Kernel32.lib kullanma.

Ayrıca bkz:

Kaynaklarına genel bakış, kaynak fonksiyonları, FindResource, FindResourceEx, LoadResource

Index