Поделиться через


Класс 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 Class.

Пример

В следующем примере показано, как использовать SetImage метод в CMFCDesktopAlertWndButton классе. Этот фрагмент кода является частью примера демонстрации оповещений о рабочем столе.

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