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.

Nota di avvisoAttenzione

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 di CBitmap

Grafico della gerarchia

CBitmap::LoadOEMBitmap

LoadBitmap

CGdiObject::DeleteObject