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