CMFCDesktopAlertWndButton 类

允许将按钮添加到桌面警报对话框。

语法

class CMFCDesktopAlertWndButton : public CMFCButton

成员

公共构造函数

名称 描述
CMFCDesktopAlertWndButton::CMFCDesktopAlertWndButton 默认构造函数。
CMFCDesktopAlertWndButton::~CMFCDesktopAlertWndButton 析构函数。

公共方法

名称 描述
CMFCDesktopAlertWndButton::IsCaptionButton 确定按钮是否显示在警报对话框的标题区域中。
CMFCDesktopAlertWndButton::IsCloseButton 确定按钮是否关闭“警报”对话框。

数据成员

名称 描述
CMFCDesktopAlertWndButton::m_bIsCaptionButton 一个布尔值,指定按钮是否显示在“警报”对话框的标题区域中。
CMFCDesktopAlertWndButton::m_bIsCloseButton 一个布尔值,指定按钮是否关闭“警报”对话框。

备注

默认情况下,构造函数将 m_bIsCaptionButtonm_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);

继承层次结构

CObject

CCmdTarget

CWnd

CButton

CMFCButton

CMFCDesktopAlertWndButton

要求

标头:afxdesktopalertwnd.h

CMFCDesktopAlertWndButton::IsCaptionButton

确定按钮是否显示在警报对话框的标题区域中。

BOOL IsCaptionButton() const;

返回值

如果按钮显示在“警报”对话框的标题区域中,则非零;否则为 0。

CMFCDesktopAlertWndButton::IsCloseButton

确定按钮是否关闭“警报”对话框。

BOOL IsCloseButton() const;

返回值

如果按钮关闭“警报”对话框,则为非零;否则为 0。

另请参阅

层次结构图

CMFCDesktopAlertDialog 类