Condividi tramite


CBitmap::LoadBitmap

Carica la risorsa immagine denominata da lpszResourceName o identificata dal numero ID nIDResource dal file eseguibile dell'applicazione.

BOOL LoadBitmap( 
   LPCTSTR lpszResourceName  
); 
BOOL LoadBitmap( 
   UINT nIDResource  
);

Parametri

  • lpszResourceName
    Punta a una stringa con terminazione null contenente il nome della risorsa bitmap.

  • nIDResource
    Specifica il numero ID di risorsa della risorsa bitmap.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Note

La bitmap caricata viene associata all'oggetto CBitmap.

Se la bitmap identificata da lpszResourceName non esiste o se la memoria disponibile non è sufficiente per caricare la bitmap, restituisce 0 di funzione.

È possibile utilizzare la funzione CGdiObject::DeleteObject per eliminare la bitmap caricata dalla funzione LoadBitmap, o distruttore CBitmap eliminerà automaticamente l'oggetto.

Avviso

Prima di eliminare l'oggetto, assicurarsi che non sia selezionato in un contesto di dispositivo.

Le bitmap sono state aggiunte alle versioni di Windows 3,1 e versioni successive:

OBM_UPARRROWIOBM_DNARROWIOBM_RGARROWIOBM_LFARROWI

Queste bitmap non disponibili nei driver di periferica per le versioni di Windows 3,0 e precedenti. Per un elenco completo delle bitmap e una visualizzazione dell'aspetto, vedere Windows SDK.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CBitmap

Grafico delle gerarchie

CBitmap::LoadOEMBitmap

LoadBitmap

CGdiObject::DeleteObject