LoadResource

La funzione LoadResource risorsa specificata viene caricato in memoria globale.

 (HGLOBAL LoadResource HMODULE  hModule, / / handle del modulo di risorsaHRSRChResInfo / / handle di risorsa);
 

Parametri

hModule
Gestire al modulo cui file eseguibile contiene la risorsa. Se hModule è NULL, il sistema di carica la risorsa dal modulo che è stato utilizzato per creare il processo corrente.
hResInfo
Gestire la risorsa deve essere caricato. Questa maniglia deve essere creata utilizzando la funzione FindResource o FindResourceEx.

Valori restituiti

Se la funzione ha esito positivo, il valore restituito è un handle per i dati associati alla risorsa.

Se la funzione ha esito negativo, il valore restituito è NULL. Per ottenere informazioni di errore estese, chiamare GetLastError.

Osservazioni

Il tipo restituito di LoadResource è HGLOBAL per compatibilità con le versioni precedenti, non perché la funzione restituisce un handle per un blocco di memoria globale. Non passare l'handle per il GlobalLock o funzione GlobalFree . Per ottenere un puntatore ai dati delle risorse, chiamare la funzione LockResource.

Quando si è terminato di utilizzare una tabella di acceleratore, bitmap, cursore, icona o dal menu, si può rilasciare la memoria associata chiamando una delle funzioni nella tabella seguente.

Risorsa Funzione di rilascio
Tabella Accelerator DestroyAcceleratorTable
Bitmap DeleteObject
Cursore DestroyCursor
Icona DestroyIcon
Dal menu DestroyMenu

Il sistema elimina automaticamente queste risorse quando termina il processo che li ha creati, tuttavia, chiamando la funzione appropriata conserva la memoria e riduce le dimensioni del set di lavoro del processo.

Windows CE: Il parametro hModule deve essere diverso da NULL.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarati in Winbase.
Importare librerie:Utilizzare il kernel.

Vedi anche

Panoramica delle risorse, le funzioni delle risorse, FindResource, FindResourceEx, LoadLibrary, LoadModule, LockResource