CMFCDesktopAlertWndInfo-Klasse
Die CMFCDesktopAlertWndInfo-Klasse wird mit dem CMFCDesktopAlertWnd-Klasse verwendet.Sie gibt die Steuerelemente, die angezeigt werden, wenn das Desktopwarnungsfenster angezeigt wird.
class CMFCDesktopAlertWndInfo
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo |
Destruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
|
Datenmember
Name |
Description |
---|---|
Ein Handle für das Symbol, das angezeigt wird. |
|
Die Befehls-ID zugeordnet mit einem Link auf dem ausgewählten TischplattenFenster. |
|
Der Text, der auf dem ausgewählten TischplattenFenster angezeigt wird. |
|
Der Link, der auf dem ausgewählten TischplattenFenster angezeigt wird. |
Hinweise
Die CMFCDesktopAlertWndInfo-Klasse wird zur CMFCDesktopAlertWnd::Create-Methode übergeben, um die Elemente anzugeben, die auf dem Standard Dialogfeld des Desktopwarnungsfensters angezeigt werden.Das standardmäßige Dialogfeld kann drei Elemente enthalten:
Ein Symbol, das festgelegt wird, indem CMFCDesktopAlertWndInfo::m_hIcon aufruft.
Eine Bezeichnung oder Textmeldung, die festgelegt wird, indem CMFCDesktopAlertWndInfo::m_strText aufruft.
Ein Link, der festgelegt wird, indem CMFCDesktopAlertWndInfo::m_strURL aufruft.Um den Befehl festzulegen der ausgeführt wird wenn auf den Link geklickt wird, rufen Sie CMFCDesktopAlertWndInfo::m_nURLCmdID auf.
Wenn das Standarddialogfeld nicht ausreichend ist, können Sie ein benutzerdefiniertes Dialogfeld erstellen und an die Methode übergeben, CMFCDesktopAlertWnd::Create, anstatt diese Klasse zu verwenden.Weitere Informationen finden Sie unter CMFCDesktopAlertDialog-Klasse.
Beispiel
Das folgende Beispiel zeigt, wie verschiedene Member in der CMFCDesktopAlertWndInfo-Klasse verwendet.Das Beispiel zeigt, wie das Handle für das Symbol, das angezeigt wird, der Text festlegen, der auf dem ausgewählten TischplattenFenster, dem Link, der auf dem ausgewählten TischplattenFenster angezeigt wird und der Befehls-ID angezeigt wird, die mit einem Link auf dem ausgewählten TischplattenFenster zugeordnet ist.Dieses Beispiel ist Teil Desktop-wachsames Demobeispiel.
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
Anforderungen
Header: afxDesktopAlertDialog.h