Partager via


CBitmapButton::LoadBitmaps

Utilisez cette fonction lorsque vous souhaitez charger des images bitmap identifiées par leur nom ou numéros d'ID de ressource, ou lorsque vous ne pouvez pas utiliser la fonction d' AutoLoad puisque, par exemple, vous créez un bouton bitmap qui ne fait pas partie d'une boîte de dialogue.

BOOL LoadBitmaps(
   LPCTSTR lpszBitmapResource,
   LPCTSTR lpszBitmapResourceSel = NULL,
   LPCTSTR lpszBitmapResourceFocus = NULL,
   LPCTSTR lpszBitmapResourceDisabled = NULL 
);
BOOL LoadBitmaps(
   UINT nIDBitmapResource,
   UINT nIDBitmapResourceSel = 0,
   UINT nIDBitmapResourceFocus = 0,
   UINT nIDBitmapResourceDisabled = 0 
);

Paramètres

  • lpszBitmapResource
    Pointe vers la chaîne terminée par le caractère NULL qui contient le nom de la bitmap d'un bouton bitmap normal ou « vers le haut » de l'état.Requis.

  • lpszBitmapResourceSel
    Les points à la chaîne terminée par le caractère NULL qui contient le nom de la bitmap d'un bouton bitmap sélectionné ou « vers le bas » état.Peut être NULL.

  • lpszBitmapResourceFocus
    Pointe vers la chaîne terminée par le caractère NULL qui contient le nom de la bitmap pour le focus l'état d'un bouton bitmap.Peut être NULL.

  • lpszBitmapResourceDisabled
    Pointe vers la chaîne terminée par le caractère NULL qui contient le nom de la bitmap pour l'état d'une désactivation d'un bouton bitmap.Peut être NULL.

  • nIDBitmapResource
    Spécifie le numéro d'ID de ressource de la ressource bitmap d'un bouton bitmap normal ou « vers le haut » de l'état.Requis.

  • nIDBitmapResourceSel
    Spécifie le numéro d'ID de ressource de la ressource bitmap d'un bouton bitmap sélectionné ou « vers le bas état ».Peut être composé de 0.

  • nIDBitmapResourceFocus
    Spécifie le numéro d'ID de ressource de la ressource bitmap pour le focus l'état d'un bouton bitmap.Peut être composé de 0.

  • nIDBitmapResourceDisabled
    Spécifie le numéro d'ID de ressource de la ressource bitmap de l'état d'une désactivation d'un bouton bitmap.Peut être composé de 0.

Valeur de retour

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

Exemple

CBitmapButton* pmyButton = new CBitmapButton();

// Create the bitmap button (must include the BS_OWNERDRAW style).
pmyButton->Create(NULL, WS_CHILD|WS_VISIBLE|BS_OWNERDRAW, 
   CRect(10,10,100,100), pParentWnd, 1);

// Load the bitmaps for this button.
pmyButton->LoadBitmaps(IDB_UP, IDB_DOWN, IDB_FOCUS, IDB_DISABLE); 

Configuration requise

Header: afxext.h

Voir aussi

Référence

Classe de CBitmapButton

Graphique de la hiérarchie

CBitmapButton::AutoLoad

CBitmapButton::SizeToContent

CButton::Create

CBitmap::LoadBitmap