Partager via


CMFCDesktopAlertWndInfo, classe

La classe CMFCDesktopAlertWndInfo est utilisée avec CMFCDesktopAlertWnd, classe. Elle spécifie les contrôles affichés si la fenêtre d'alerte sur le Bureau apparaît.

class CMFCDesktopAlertWndInfo

Membres

Constructeurs publics

Nom

Description

CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo

Destructor.

Méthodes publiques

Nom

Description

CMFCDesktopAlertWndInfo::operator=

 

Membres de données

Nom

Description

CMFCDesktopAlertWndInfo::m_hIcon

Un handle vers l'icône affichée.

CMFCDesktopAlertWndInfo::m_nURLCmdID

L'ID de commande associé à un lien dans la fenêtre d'alerte sur le bureau.

CMFCDesktopAlertWndInfo::m_strText

Le texte affiché dans la fenêtre d'alerte sur le bureau.

CMFCDesktopAlertWndInfo::m_strURL

Le lien qui s'affiche dans la fenêtre d'alerte sur le bureau.

Notes

La classe d' CMFCDesktopAlertWndInfo est passée à la méthode de CMFCDesktopAlertWnd::Create pour spécifier les éléments affichés dans la boîte de dialogue par défaut de la fenêtre d'alerte sur le Bureau. La boîte de dialogue par défaut peut contenir trois éléments :

Si la boîte de dialogue par défaut n'est pas suffisant, vous pouvez créer une boîte de dialogue personnalisé et le passer à la méthode de CMFCDesktopAlertWnd::Create au lieu d'utiliser cette classe. Pour plus d'informations, consultez CMFCDesktopAlertDialog, classe.

Exemple

L'exemple suivant montre comment utiliser différents membres de la classe d' CMFCDesktopAlertWndInfo . L'exemple montre comment définir le handle vers l'icône affichée, le texte affiché dans la fenêtre d'alerte sur le bureau, le lien qui s'affiche dans la fenêtre d'alerte sur le bureau, et l'ID de commande qui est associé à un lien dans la fenêtre d'alerte sur le bureau. Cet exemple est extrait d' Exemple d'alerte de démonstration de Bureau.

       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;

Hiérarchie d'héritage

CMFCDesktopAlertWndInfo

Configuration requise

en-tête : afxDesktopAlertDialog.h

Voir aussi

Référence

Graphique de la hiérarchie

CMFCDesktopAlertWnd, classe

CMFCDesktopAlertWnd::Create

CMFCDesktopAlertDialog, classe

Autres ressources

classes MFC