Freigeben über


CBitmapButton::LoadBitmaps

Verwenden Sie diese Funktion, wenn Sie die Bitmapbilder laden möchten, die nach dem Ressourcennamen oder ID-Nummern identifiziert werden oder wenn Sie die AutoLoad-Funktion nicht verwenden können, da Sie beispielsweise eine Bitmapschaltfläche erstellen, die nicht Teil eines Dialogfelds ist.

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 
);

Parameter

  • lpszBitmapResource
    Zeigt die auf auf NULL endende Zeichenfolge, die den Namen der Bitmap für eine normale Bitmapschaltfläche oder "in" Zustand enthält.Erforderlich.

  • lpszBitmapResourceSel
    Zeigt die auf auf NULL endende Zeichenfolge, die den Namen der Bitmap für eine ausgewählte Bitmapschaltfläche enthält, oder "unten" geben Sie an.Kann NULL.

  • lpszBitmapResourceFocus
    Zeigt die auf auf NULL endende Zeichenfolge, die den Namen der Bitmap für den Zustand zu einer Bitmapschaltfläche enthält.Kann NULL.

  • lpszBitmapResourceDisabled
    Zeigt die auf auf NULL endende Zeichenfolge, die den Namen der Bitmap für den deaktivierten Zustand einer Bitmapschaltfläche enthält.Kann NULL.

  • nIDBitmapResource
    Gibt die Ressourcen-ID-Zahl der Bitmapressource für eine normale Bitmapschaltfläche oder "in" Zustand an.Erforderlich.

  • nIDBitmapResourceSel
    Gibt die Ressourcen-ID-Zahl der Bitmapressource für eine ausgewählte Bitmapschaltfläche an, oder "unten" geben Sie an.Kann 0.

  • nIDBitmapResourceFocus
    Gibt die Ressourcen-ID-Zahl der Bitmapressource für den Zustand zu einer Bitmapschaltfläche an.Kann 0.

  • nIDBitmapResourceDisabled
    Gibt die Ressourcen-ID-Zahl der Bitmapressource für den deaktivierten Zustand einer Bitmapschaltfläche an.Kann 0.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Beispiel

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); 

Anforderungen

Header: afxext.h

Siehe auch

Referenz

CBitmapButton-Klasse

Hierarchien-Diagramm

CBitmapButton::AutoLoad

CBitmapButton::SizeToContent

CButton::Create

CBitmap::LoadBitmap