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