Partager via


CMFCDesktopAlertWndButton, classe

Permet d’ajouter des boutons à une boîte de dialogue d’alerte de bureau.

Syntaxe

class CMFCDesktopAlertWndButton : public CMFCButton

Membres

Constructeurs publics

Nom Description
CMFCDesktopAlertWndButton::CMFCDesktopAlertWndButton Constructeur par défaut.
CMFCDesktopAlertWndButton::~CMFCDesktopAlertWndButton Destructeur.

Méthodes publiques

Nom Description
CMFCDesktopAlertWndButton ::IsCaptionButton Détermine si le bouton est affiché dans la zone de légende de la boîte de dialogue d’alerte.
CMFCDesktopAlertWndButton ::IsCloseButton Détermine si le bouton ferme la boîte de dialogue d’alerte.

Données membres

Nom Description
CMFCDesktopAlertWndButton::m_bIsCaptionButton Valeur booléenne qui spécifie si le bouton est affiché dans la zone de légende de la boîte de dialogue d’alerte.
CMFCDesktopAlertWndButton::m_bIsCloseButton Valeur booléenne qui spécifie si le bouton ferme la boîte de dialogue d’alerte.

Notes

Par défaut, le constructeur définit les m_bIsCaptionButton membres et m_bIsCloseButton les membres de données sur FALSE. L’objet parent CMFCDesktopAlertDialog a m_bIsCaptionButton la valeur TRUE si le bouton est positionné dans la zone de légende de la boîte de dialogue d’alerte. La CMFCDesktopAlertDialog classe crée un CMFCDesktopAlertWndButton objet qui sert de bouton qui ferme la boîte de dialogue d’alerte et définit m_bIsCloseButton la valeur TRUE.

Ajoutez des CMFCDesktopAlertWndButton objets à un CMFCDesktopAlertDialog objet comme vous le feriez pour ajouter n’importe quel bouton. Pour plus d’informations sur CMFCDesktopAlertDialogla classe CMFCDesktopAlertDialog.

Exemple

L’exemple suivant montre comment utiliser la SetImage méthode dans la CMFCDesktopAlertWndButton classe. Cet extrait de code fait partie de l’exemple de démonstration d’alerte de bureau.

CMFCDesktopAlertWndButton m_btnFlag;
m_btnFlag.SetImage(IDB_FLAG);

Hiérarchie d'héritage

CObject

CCmdTarget

CWnd

CButton

CMFCButton

CMFCDesktopAlertWndButton

Spécifications

En-tête : afxdesktopalertwnd.h

CMFCDesktopAlertWndButton ::IsCaptionButton

Détermine si le bouton est affiché dans la zone de légende de la boîte de dialogue d’alerte.

BOOL IsCaptionButton() const;

Valeur de retour

Différent de zéro si le bouton est affiché dans la zone de légende de la boîte de dialogue d’alerte ; sinon, 0.

CMFCDesktopAlertWndButton ::IsCloseButton

Détermine si le bouton ferme la boîte de dialogue d’alerte.

BOOL IsCloseButton() const;

Valeur de retour

Différent de zéro si le bouton ferme la boîte de dialogue d’alerte ; sinon, 0.

Voir aussi

Graphique hiérarchique
Classes
CMFCDesktopAlertDialog, classe