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.
Attention |
---|
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