CMFCDesktopAlertWndButton クラス
ボタンをデスクトップ通知ダイアログ ボックスに追加できるようにします。
class CMFCDesktopAlertWndButton : public CMFCButton
メンバー
パブリック コンストラクター
名前 |
説明 |
CMFCDesktopAlertWndButton::CMFCDesktopAlertWndButton |
既定のコンストラクターです。 |
CMFCDesktopAlertWndButton::~CMFCDesktopAlertWndButton |
デストラクターです。 |
パブリック メソッド
名前 |
説明 |
ボタンが通知ダイアログ ボックスのキャプション領域に表示されているかどうかを判定します。 |
|
そのボタンが通知ダイアログ ボックスを閉じるかどうかを判定します。 |
データ メンバー
名前 |
説明 |
CMFCDesktopAlertWndButton::m_bIsCaptionButton |
ボタンが通知ダイアログ ボックスのキャプション領域に表示されているかどうかを指定するブール値。 |
CMFCDesktopAlertWndButton::m_bIsCloseButton |
ボタンが通知ダイアログ ボックスを閉じるかどうかを指定するブール値。 |
解説
既定では、コンストラクターが、m_bIsCaptionButton および m_bIsCloseButton のデータ メンバーを FALSE に設定します。ボタンが通知ダイアログ ボックスのキャプション領域に配置されると、親 CMFCDesktopAlertDialog オブジェクトは m_bIsCaptionButton を TRUE に設定します。CMFCDesktopAlertDialog クラスは、通知ダイアログ ボックスを閉じるボタンとして機能する CMFCDesktopAlertWndButton オブジェクトを作成し、m_bIsCloseButton を TRUE に設定します。
ボタンを追加するときと同様に CMFCDesktopAlertWndButton オブジェクトを CMFCDesktopAlertDialog オブジェクトに追加します。CMFCDesktopAlertDialog の詳細については、「CMFCDesktopAlertDialog クラス」を参照してください。
使用例
CMFCDesktopAlertWndButton クラスの SetImage メソッドの使用方法を次の例に示します。このコード スニペットは デスクトップ通知デモのサンプルの一部です。
CMFCDesktopAlertWndButton m_btnFlag;
...
m_btnFlag.SetImage (IDB_FLAG);
継承階層
必要条件
ヘッダー : afxdesktopalertwnd.h