CMFCDesktopAlertWndInfo-Klasse

Die CMFCDesktopAlertWndInfo Klasse wird mit der CMFCDesktopAlertWnd-Klasse verwendet. Bestimmt die Steuerelemente, die angezeigt werden, wenn das Desktopwarnungsfenster angezeigt wird.

Syntax

class CMFCDesktopAlertWndInfo

Member

Öffentliche Konstruktoren

Name Beschreibung
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo Destruktor.

Öffentliche Methoden

Name Beschreibung
CMFCDesktopAlertWndInfo::operator=

Datenelemente

Name Beschreibung
CMFCDesktopAlertWndInfo::m_hIcon Ein Ziehpunkt für das angezeigte Symbol.
CMFCDesktopAlertWndInfo::m_nURLCmdID Die Befehls-ID, die einem Link im Desktopbenachrichtigungsfenster zugeordnet ist.
CMFCDesktopAlertWndInfo::m_strText Der Text, der im Desktopbenachrichtigungsfenster angezeigt wird.
CMFCDesktopAlertWndInfo::m_strURL Der Link, der im Desktopbenachrichtigungsfenster angezeigt wird.

Hinweise

Die CMFCDesktopAlertWndInfo Klasse wird an die CMFCDesktopAlertWnd::Create-Methode übergeben, um die Elemente anzugeben, die im Standarddialogfeld des Desktopbenachrichtigungsfensters angezeigt werden. Das Standarddialogfeld kann drei Elemente enthalten:

Wenn das Standarddialogfeld nicht ausreicht, können Sie ein benutzerdefiniertes Dialogfeld erstellen und an die CMFCDesktopAlertWnd::Create-Methode übergeben, anstatt diese Klasse zu verwenden. Weitere Informationen finden Sie unter CMFCDesktopAlertDialog-Klasse.

Beispiel

Im folgenden Beispiel wird veranschaulicht, wie verschiedene Member in der CMFCDesktopAlertWndInfo Klasse verwendet werden. Das Beispiel veranschaulicht, wie sie das Handle auf das angezeigte Symbol festlegen, den Text, der im Desktopbenachrichtigungsfenster angezeigt wird, den Link, der im Desktopbenachrichtigungsfenster angezeigt wird, und die Befehls-ID, die einem Link im Desktopbenachrichtigungsfenster zugeordnet ist. Dieses Beispiel ist Teil des DesktopBenachrichtigungsdemo-Beispiels.

CMFCDesktopAlertWndInfo params;
// int m_nIcon
if (m_nIcon > 0)
{
   // CMFCToolBarImages m_Icons
   params.m_hIcon = m_Icons.ExtractIcon(m_nIcon - 1);
}

// CString m_strText
params.m_strText = m_strText;
// CString m_strLink
params.m_strURL = m_strLink;
params.m_nURLCmdID = 101;

Vererbungshierarchie

CMFCDesktopAlertWndInfo

Anforderungen

Header: afxDesktopAlertDialog.h

CMFCDesktopAlertWndInfo::operator=

Ausführliche Informationen finden Sie im Quellcode des Ordners VC\atlmfc\src\mfc der Visual Studio-Installation.

CMFCDesktopAlertWndInfo& operator=(CMFCDesktopAlertWndInfo& src);

Parameter

[in] Src

Rückgabewert

Bemerkungen

CMFCDesktopAlertWndInfo::m_hIcon

Ein Ziehpunkt für das angezeigte Symbol.

HICON m_hIcon;

Hinweise

CMFCDesktopAlertWndInfo::m_nURLCmdID

Die Befehls-ID, die einem Link im Desktopbenachrichtigungsfenster zugeordnet ist.

UINT m_nURLCmdID;

Hinweise

Die Befehls-ID wird an den Besitzer des Popupfensters gesendet, wenn der Benutzer auf den durch CMFCDesktopAlertWndInfo::m_strURL angegebenen Link klickt.

CMFCDesktopAlertWndInfo::m_strText

Der Text, der im Desktopbenachrichtigungsfenster angezeigt wird.

CString m_strText;

Hinweise

CMFCDesktopAlertWndInfo::m_strURL

Der Link, der im Desktopbenachrichtigungsfenster angezeigt wird.

CString m_strURL;

Hinweise

Wenn der Benutzer auf den Link klickt, wird der Befehl mit der CMFCDesktopAlertWndInfo::m_nURLCmdID Befehls-ID an den Besitzer des Popupfensters gesendet.

Siehe auch

Hierarchiediagramm
Klassen
CMFCDesktopAlertWnd Class
CMFCDesktopAlertWnd::Create
CMFCDesktopAlertDialog-Klasse