Класс CMFCDesktopAlertDialog
Класс CMFCDesktopAlertDialog
используется вместе с классом CMFCDesktopAlertWnd для отображения пользовательского диалогового окна во всплывающем окне.
Дополнительные сведения см. в исходном коде, расположенном в папке VC\atlmfc\src\mfc установки Visual Studio.
Синтаксис
class CMFCDesktopAlertDialog : public CDialogEx
Участники
Открытые методы
Имя | Описание |
---|---|
CMFCDesktopAlertDialog::CreateFromParams | |
CMFCDesktopAlertDialog::GetDlgSize | |
CMFCDesktopAlertDialog::HasFocus | |
CMFCDesktopAlertDialog::P reTranslateMessage | (Переопределяет CDialogEx::PreTranslateMessage .) |
Замечания
Чтобы отобразить настраиваемое диалоговое окно во всплывающем окне, выполните следующие действия:
Создайте производный класс от класса
CMFCDesktopAlertDialog
.Создайте в ресурсах проекта шаблон дочернего диалогового окна.
Вызов CMFCDesktopAlertWnd::Create с идентификатором ресурса шаблона диалогового окна и указателем на сведения о классе среды выполнения производного класса в качестве параметров.
Создайте настраиваемое диалоговое окно для обработки всех уведомлений, поступающих от размещенных элементов управления, или размещенные элементы управления для обработки этих уведомлений напрямую.
Иерархия наследования
Требования
Заголовок: afxDesktopAlertDialog.h
CMFCDesktopAlertDialog::CreateFromParams
BOOL CreateFromParams(
CMFCDesktopAlertWndInfo& params,
CMFCDesktopAlertWnd* pParent);
Параметры
[in] params
[in] pParent
Возвращаемое значение
Замечания
CMFCDesktopAlertDialog::GetDlgSize
CSize GetDlgSize();
Возвращаемое значение
Замечания
CMFCDesktopAlertDialog::HasFocus
BOOL HasFocus() const;
Возвращаемое значение
Замечания
CMFCDesktopAlertDialog::P reTranslateMessage
virtual BOOL PreTranslateMessage(MSG* pMsg);
Параметры
[in] pMsg
Возвращаемое значение
Замечания
См. также
Диаграмма иерархии
Классы
CMFCDesktopAlertWnd Class
Класс CMFCDesktopAlertWndInfo
Класс CDialogEx