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 つの項目を含めることができます。
CMFCDesktopAlertWndInfo::m_hIcon を呼び出すことによって設定されるアイコン。
CMFCDesktopAlertWndInfo::m_strText を呼び出すことによって設定されるラベルまたはテキスト メッセージ。
CMFCDesktopAlertWndInfo::m_strURL を呼び出すことによって設定されるリンク。 リンクがクリックされたときに実行されるコマンドを設定するには、CMFCDesktopAlertWndInfo::m_nURLCmdID を呼び出します。
既定のダイアログで十分でない場合は、カスタム ダイアログを作成し、このクラスを使用する代わりに CMFCDesktopAlertWnd::Create メソッドに渡すことができます。 詳細については、「CMFCDesktopAlertDialog クラス」を参照してください。
例
次の例では、クラス内のさまざまなメンバーを使用する方法を CMFCDesktopAlertWndInfo
示します。 この例では、表示されるアイコン、デスクトップアラートウィンドウに表示されるテキスト、デスクトップアラートウィンドウに表示されるリンク、デスクトップアラートウィンドウのリンクに関連付けられているコマンドIDにハンドルを設定する方法を示します。 この例は、デスクトップアラートデモサンプルの 一部です。
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;
継承階層
必要条件
ヘッダー: afxDesktopAlertDialog.h
CMFCDesktopAlertWndInfo::operator=
詳細については、Visual Studio インストールの VC\atlmfc\src\mfc フォルダーにあるソース コードを参照してください。
CMFCDesktopAlertWndInfo& operator=(CMFCDesktopAlertWndInfo& src);
パラメーター
[in] Src
戻り値
解説
CMFCDesktopAlertWndInfo::m_hIcon
表示されるアイコンのハンドル。
HICON m_hIcon;
解説
CMFCDesktopAlertWndInfo::m_nURLCmdID
デスクトップ アラート ウィンドウのリンクに関連付けられているコマンド ID。
UINT m_nURLCmdID;
解説
コマンド ID は、ユーザーが CMFCDesktopAlertWndInfo::m_strURL で 指定されたリンクをクリックすると、ポップアップ ウィンドウの所有者に送信されます。
CMFCDesktopAlertWndInfo::m_strText
デスクトップアラートウィンドウに表示されるテキスト。
CString m_strText;
解説
CMFCDesktopAlertWndInfo::m_strURL
デスクトップアラートウィンドウに表示されるリンク。
CString m_strURL;
解説
ユーザーがリンクをクリックすると、CMFCDesktopAlertWndInfo::m_nURLCmdID コマンド ID を持つコマンドがポップアップ ウィンドウの所有者に送信されます。
関連項目
階層図
クラス
CMFCDesktopAlertWnd Class
CMFCDesktopAlertWnd::Create
CMFCDesktopAlertDialog クラス
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示