LoadResource

LoadResource işlevi belirtilen kaynak küresel belleğe yükler.

 hglobal LoadResource) hmodule  hModule, / / kaynak modül elehrsrchResInfo / / resource dt);
 

Parametreleri

hModule
Kaynağı olan yürütülebilir dosya içeren modül işleci. HModule null ise, sistem kaynak geçerli işlemi oluşturmak için kullanılan modülü yükler.
hResInfo
Yüklenecek Kaynak tanıtıcısı. Bu tanıtıcı FindResource veya FindResourceEx işlevi kullanılarak oluşturulmalıdır.

Dönüş değerleri

İşlev başarılı olursa, dönüş değeri kaynakla ilişkilendirilmiş verileri için bir tanıtıcı olduğunu.

İşlev başarısız olursa, dönüş değeri null olur. Genişletilmiş hata bilgilerini için GetLastError.

Açıklamalar

Tanıtıcı genel bellek bloğuna işlevi değil LoadResource dönüş türü hglobal geriye doğru uyumluluk için çünkü. Bu tanıtıcı geçemiyor GlobalLock ya GlobalFree işlevi. Kaynak veri işaretçisi almak için LockResource işlevini çağırın.

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.

Windows ce: HModule parametresi boş olmayan olmalıdı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, LoadLibrary, LoadModule, LockResource