Класс 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);
Иерархия наследования
Требования
Заголовок: afxdesktopalertwnd.h
CMFCDesktopAlertWndButton::IsCaptionButton
Определяет, отображается ли кнопка в области заголовка диалогового окна оповещения.
BOOL IsCaptionButton() const;
Возвращаемое значение
Ненулевое значение, если кнопка отображается в области заголовка диалогового окна генерации оповещений; в противном случае — значение 0.
CMFCDesktopAlertWndButton::IsCloseButton
Определяет, закрывает ли кнопка диалоговое окно оповещения.
BOOL IsCloseButton() const;
Возвращаемое значение
Ненулевое значение, если кнопка закрывает диалоговое окно оповещения; в противном случае — значение 0.