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
类创建一个 CMFCDesktopAlertWndButton
对象,该对象用作关闭“警报”对话框并将 m_bIsCloseButton
设置为 TRUE 的按钮。
将 CMFCDesktopAlertWndButton
对象添加到 CMFCDesktopAlertDialog
对象,就像添加任何按钮一样。 有关 CMFCDesktopAlertDialog
的详细信息,请参阅 CMFCDesktopAlertDialog 类。
示例
以下示例演示了如何在 CMFCDesktopAlertWndButton
类中使用 SetImage
方法。 此代码片段是桌面通知演示示例的一部分。
CMFCDesktopAlertWndButton m_btnFlag;
m_btnFlag.SetImage(IDB_FLAG);
继承层次结构
要求
标头:afxdesktopalertwnd.h
CMFCDesktopAlertWndButton::IsCaptionButton
确定按钮是否显示在警报对话框的标题区域中。
BOOL IsCaptionButton() const;
返回值
如果按钮显示在“警报”对话框的标题区域中,则非零;否则为 0。
CMFCDesktopAlertWndButton::IsCloseButton
确定按钮是否关闭“警报”对话框。
BOOL IsCloseButton() const;
返回值
如果按钮关闭“警报”对话框,则为非零;否则为 0。