デスクトップ アラート ダイアログ ボックスにボタンを追加できるようにします。
構文
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。