CMFCDesktopAlertWndInfo クラス

CMFCDesktopAlertWndInfo クラスは、CMFCDesktopAlertWnd クラスと共に使用されます。 デスクトップ通知ウィンドウがポップアップする場合に表示されるコントロールを指定します。

class CMFCDesktopAlertWndInfo

メンバー

パブリック コンストラクター

[名前]

説明

CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo

デストラクターです。

パブリック メソッド

[名前]

説明

CMFCDesktopAlertWndInfo::operator=

 

データ メンバー

[名前]

説明

CMFCDesktopAlertWndInfo::m_hIcon

表示されるアイコンへのハンドル。

CMFCDesktopAlertWndInfo::m_nURLCmdID

デスクトップ通知ウィンドウのリンクに関連付けられたコマンド ID。

CMFCDesktopAlertWndInfo::m_strText

デスクトップ通知ウィンドウに表示されるテキスト。

CMFCDesktopAlertWndInfo::m_strURL

デスクトップ通知ウィンドウに表示されるリンク。

解説

CMFCDesktopAlertWndInfo クラスは CMFCDesktopAlertWnd::Create メソッドに渡され、デスクトップ通知ウィンドウの既定のダイアログ ボックスに表示される要素を指定します。 既定のダイアログ ボックスには次の 3 つの項目を含めることができます。

既定のダイアログ ボックスでは不十分な場合は、このクラスを使用する代わりに、カスタム ダイアログ ボックスを作成して CMFCDesktopAlertWnd::Create メソッドに渡します。 詳細については、「CMFCDesktopAlertDialog クラス」を参照してください。

使用例

次の例は、CMFCDesktopAlertWndInfo クラスのさまざまなメンバーの使用方法を説明しています。 この例は、表示されるアイコンへのハンドルの設定方法、デスクトップ通知ウィンドウに表示されるテキスト、デスクトップ通知ウィンドウに表示されるリンク、およびデスクトップ通知ウィンドウのリンクと関連するコマンド ID を示します。 この例は、「DesktopAlertDemo サンプル:MFC のデスクトップ通知アプリケーション」の一部です。

        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;

継承階層

CMFCDesktopAlertWndInfo

必要条件

**ヘッダー:**afxDesktopAlertDialog.h

参照

参照

階層図

CMFCDesktopAlertWnd クラス

CMFCDesktopAlertWnd::Create

CMFCDesktopAlertDialog クラス

その他の技術情報

MFC クラス