Freigeben über


CMFCDesktopAlertWndButton-Klasse

Ermöglicht das Hinzufügen von Schaltflächen zu einem Desktopbenachrichtigungsdialogfeld.

Syntax

class CMFCDesktopAlertWndButton : public CMFCButton

Member

Öffentliche Konstruktoren

Name Beschreibung
CMFCDesktopAlertWndButton::CMFCDesktopAlertWndButton Der Standardkonstruktor.
CMFCDesktopAlertWndButton::~CMFCDesktopAlertWndButton Destruktor.

Öffentliche Methoden

Name Beschreibung
CMFCDesktopAlertWndButton::IsCaptionButton Bestimmt, ob die Schaltfläche im Beschriftungsbereich des Warnungsdialogfelds angezeigt wird.
CMFCDesktopAlertWndButton::IsCloseButton Bestimmt, ob die Schaltfläche das Dialogfeld "Warnung" schließt.

Datenelemente

Name Beschreibung
CMFCDesktopAlertWndButton::m_bIsCaptionButton Ein boolescher Wert, der angibt, ob die Schaltfläche im Beschriftungsbereich des Warnungsdialogfelds angezeigt wird.
CMFCDesktopAlertWndButton::m_bIsCloseButton Ein boolescher Wert, der angibt, ob die Schaltfläche das Warnungsdialogfeld schließt.

Hinweise

Standardmäßig legt der Konstruktor die m_bIsCaptionButton Elemente und m_bIsCloseButton Datenmmber auf FALSE fest. Das übergeordnete CMFCDesktopAlertDialog Objekt wird auf TRUE festgelegt m_bIsCaptionButton , wenn die Schaltfläche im Beschriftungsbereich des Warnungsdialogfelds positioniert ist. Die CMFCDesktopAlertDialog Klasse erstellt ein CMFCDesktopAlertWndButton Objekt, das als Schaltfläche dient, mit der das Dialogfeld "Warnung" geschlossen und auf TRUE festgelegt wird m_bIsCloseButton .

Fügen Sie CMFCDesktopAlertWndButton einem CMFCDesktopAlertDialog Objekt Objekte hinzu, wie Sie eine beliebige Schaltfläche hinzufügen würden. Weitere Informationen CMFCDesktopAlertDialogfinden Sie unter CMFCDesktopAlertDialog Class.

Beispiel

Im folgenden Beispiel wird die Verwendung der SetImage Methode in der CMFCDesktopAlertWndButton Klasse veranschaulicht. Dieser Codeausschnitt ist Teil des Desktop Alert Demo-Beispiels.

CMFCDesktopAlertWndButton m_btnFlag;
m_btnFlag.SetImage(IDB_FLAG);

Vererbungshierarchie

CObject

CCmdTarget

CWnd

CButton

CMFCButton

CMFCDesktopAlertWndButton

Anforderungen

Header: afxdesktopalertwnd.h

CMFCDesktopAlertWndButton::IsCaptionButton

Bestimmt, ob die Schaltfläche im Beschriftungsbereich des Warnungsdialogfelds angezeigt wird.

BOOL IsCaptionButton() const;

Rückgabewert

Nonzero, wenn die Schaltfläche im Beschriftungsbereich des Warnungsdialogfelds angezeigt wird; andernfalls 0.

CMFCDesktopAlertWndButton::IsCloseButton

Bestimmt, ob die Schaltfläche das Dialogfeld "Warnung" schließt.

BOOL IsCloseButton() const;

Rückgabewert

Nonzero, wenn die Schaltfläche das Dialogfeld "Warnung" schließt; andernfalls 0.

Siehe auch

Hierarchiediagramm
Klassen
CMFCDesktopAlertDialog-Klasse