Partager via


CBitmap::LoadBitmap

Charge la ressource bitmap nommée par lpszResourceName ou identifiée par le numéro d'ID dans nIDResource du fichier exécutable de l'application.

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

Paramètres

  • lpszResourceName
    Pointe vers une chaîne terminée par le caractère NULL qui contient le nom de la ressource bitmap.

  • nIDResource
    Spécifie le numéro d'ID de ressource de la ressource bitmap.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0.

Notes

La bitmap chargée est attachée à l'objet d' CBitmap .

Si la bitmap identifiée par lpszResourceName n'existe pas ou s'il y a de mémoire insuffisante pour charger la bitmap, retourne 0 de fonction.

Vous pouvez utiliser la fonction de CGdiObject::DeleteObject pour supprimer la bitmap chargée par la fonction d' LoadBitmap , ou le destructeur d' CBitmap supprimera l'objet pour vous.

Avertissement

Avant de supprimer l'objet, assurez -vous qu'il n'est pas sélectionné dans un contexte de périphérique.

Les bitmaps suivantes ont été ajoutées aux versions de Windows 3,1 et versions ultérieures :

OBM_UPARRROWIOBM_DNARROWIOBM_RGARROWIOBM_LFARROWI

Ces bitmaps sont introuvables dans les pilotes de périphérique pour les versions de Windows 3,0 et antérieures. Pour une liste complète des bitmaps et une vue de leur apparence, consultez Kit de développement logiciel Windows.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CBitmap, classe

Graphique de la hiérarchie

CBitmap::LoadOEMBitmap

LoadBitmap

CGdiObject::DeleteObject