Condividi tramite


CBitmapButton::LoadBitmaps

Utilizzare questa funzione per caricare immagini bitmap identificate dai nomi di risorsa o numeri ID, o quando non è possibile utilizzare la funzione AutoLoad perché, ad esempio, si crea un pulsante bitmap che non fa parte di una finestra di dialogo.

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

Parametri

  • lpszBitmapResource
    Punta alla stringa con terminazione null contenente il nome della bitmap per un pulsante bitmap normale o "sullo stato. Necessario.

  • lpszBitmapResourceSel
    Punta alla stringa con terminazione null contenente il nome della bitmap per un pulsante bitmap selezionato o "in" di stato. Può essere NULL.

  • lpszBitmapResourceFocus
    Punta alla stringa con terminazione null contenente il nome della bitmap per lo stato attivo di un pulsante bitmap. Può essere NULL.

  • lpszBitmapResourceDisabled
    Punta alla stringa con terminazione null contenente il nome della bitmap per lo stato disabilitato di un pulsante bitmap. Può essere NULL.

  • nIDBitmapResource
    Specifica il numero ID di risorsa della risorsa bitmap per un pulsante bitmap normale o "sullo stato. Necessario.

  • nIDBitmapResourceSel
    Specifica il numero ID di risorsa della risorsa bitmap per un pulsante bitmap selezionato o "in" di stato. Può essere 0.

  • nIDBitmapResourceFocus
    Specifica il numero ID di risorsa della risorsa bitmap per lo stato attivo di un pulsante bitmap. Può essere 0.

  • nIDBitmapResourceDisabled
    Specifica il numero ID di risorsa della risorsa bitmap per lo stato disabilitato di un pulsante bitmap. Può essere 0.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Esempio

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

Requisiti

Header: afxext.h

Vedere anche

Riferimenti

Classe CBitmapButton

Grafico delle gerarchie

CBitmapButton::AutoLoad

CBitmapButton::SizeToContent

CButton::Create

CBitmap::LoadBitmap