CBitmap::LoadBitmap

BOOL LoadBitmap ( LPCTSTR lpszResourceName );

BOOL LoadBitmap ( UINT nIDResource );

Valeur de retour

Différent de zéro en cas de succès ; sinon 0.

Paramètres

lpszResourceName

Vers une chaîne terminée par null qui contient le nom de la ressource bitmap.

nIDResource

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

Remarques

Charge la ressource bitmap nommée par lpszResourceName ou identifié par le numéro d'ID dans nIDResource du fichier exécutable de l'application. La bitmap chargée est attachée à l'objet CBitmap.

Si la bitmap identifiée par lpszResourceName n'existe pas ou si la mémoire est insuffisante pour charger le bitmap, la fonction renvoie la valeur 0.

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

! AVERTISSEME&NTnbsp ;  Avant de vous supprimer l'objet, assurez-vous qu'elle n'est pas sélectionnée dans un contexte de périphérique.

Les bitmaps suivants ont été ajoutés aux versions de Windows 3.1 et plus tard:

OBM_UPARRROWI
OBM_DNARROWI
OBM_RGARROWI
OBM_LFARROWI

Ces bitmaps ne trouvent pas de pilotes de périphériques pour les versions de Windows 3.0 et versions antérieures. Pour une liste complète des bitmaps et un affichage de leur apparition, voir la référence du programmeur Win32.

Aperçu de CBitmap |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CBitmap::LoadOEMBitmap, :: LoadBitmap, CGdiObject::DeleteObject

Index