次の方法で共有


CMFCDesktopAlertWndButton クラス

デスクトップ アラート ダイアログ ボックスにボタンを追加できるようにします。

構文

class CMFCDesktopAlertWndButton : public CMFCButton

メンバー

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

名前 説明
CMFCDesktopAlertWndButton::CMFCDesktopAlertWndButton 既定のコンストラクターです。
CMFCDesktopAlertWndButton::~CMFCDesktopAlertWndButton デストラクターです。

パブリック メソッド

名前 説明
CMFCDesktopAlertWndButton::IsCaptionButton アラート ダイアログ ボックスのキャプション領域にボタンを表示するかどうかを指定します。
CMFCDesktopAlertWndButton::IsCloseButton ボタンがアラート ダイアログ ボックスを閉じるかどうかを決定します。

データ メンバー

名前 説明
CMFCDesktopAlertWndButton::m_bIsCaptionButton アラート ダイアログ ボックスのキャプション領域にボタンを表示するかどうかを指定するブール値。
CMFCDesktopAlertWndButton::m_bIsCloseButton ボタンがアラート ダイアログ ボックスを閉じるかどうかを指定するブール値。

解説

既定では、コンストラクターは、AND m_bIsCloseButton データ メンバーを m_bIsCaptionButton FAL Standard Edition に設定します。 警告ダイアログ ボックスのキャプション領域にボタンが配置されている場合、親CMFCDesktopAlertDialogオブジェクトは TRUE に設定m_bIsCaptionButtonされます。 このクラスは CMFCDesktopAlertDialog 、警告ダイアログ ボックスを CMFCDesktopAlertWndButton 閉じ、TRUE に設定 m_bIsCloseButton するボタンとして機能するオブジェクトを作成します。

任意のボタンをCMFCDesktopAlertDialog追加CMFCDesktopAlertWndButtonする場合と同様に、オブジェクトをオブジェクトに追加します。 詳細についてはCMFCDesktopAlertDialog、「CMFCDesktopAlertDialog クラス」を参照してください

次の例では、クラスでメソッドを使用する SetImage 方法を CMFCDesktopAlertWndButton 示します。 このコード スニペットは、デスクトップアラートデモサンプルの 一部です

CMFCDesktopAlertWndButton m_btnFlag;
m_btnFlag.SetImage(IDB_FLAG);

継承階層

CObject

CCmdTarget

CWnd

CButton

CMFCButton

CMFCDesktopAlertWndButton

必要条件

ヘッダー: afxdesktopalertwnd.h

CMFCDesktopAlertWndButton::IsCaptionButton

アラート ダイアログ ボックスのキャプション領域にボタンを表示するかどうかを指定します。

BOOL IsCaptionButton() const;

戻り値

警告ダイアログ ボックスのキャプション領域にボタンが表示される場合は 0 以外、それ以外の場合は 0。

CMFCDesktopAlertWndButton::IsCloseButton

ボタンがアラート ダイアログ ボックスを閉じるかどうかを決定します。

BOOL IsCloseButton() const;

戻り値

ボタンが警告ダイアログ ボックスを閉じる場合は 0 以外。それ以外の場合は 0。

関連項目

階層図
クラス
CMFCDesktopAlertDialog クラス