CMFCDesktopAlertDialog – třída
Třída CMFCDesktopAlertDialog
se používá společně s CMFCDesktopAlertWnd Třída k zobrazení vlastního dialogového okna v automaticky otevíraných oknech.
Další podrobnosti najdete ve zdrojovém kódu ve složce VC\atlmfc\src\mfc instalace sady Visual Studio.
Syntaxe
class CMFCDesktopAlertDialog : public CDialogEx
Členové
Veřejné metody
Název | Popis |
---|---|
CMFCDesktopAlertDialog::CreateFromParams | |
CMFCDesktopAlertDialog::GetDlgSize | |
CMFCDesktopAlertDialog::HasFocus | |
CMFCDesktopAlertDialog::P reTranslateMessage | (Přepsání CDialogEx::PreTranslateMessage .) |
Poznámky
Pokud chcete zobrazit vlastní dialogové okno v místním okně, proveďte následující kroky:
Odvození třídy z
CMFCDesktopAlertDialog
.Vytvořte podřízenou šablonu dialogového okna ve zdrojích projektu.
Volání CMFCDesktopAlertWnd::Create s ID prostředku šablony dialogového okna a ukazatelem na informace třídy runtime odvozené třídy jako parametry.
Naprogramujte vlastní dialogové okno pro zpracování všech oznámení, která pocházejí z hostovaných ovládacích prvků, nebo naprogramujte hostované ovládací prvky pro zpracování těchto oznámení přímo.
Hierarchie dědičnosti
Požadavky
Hlavička: afxDesktopAlertDialog.h
CMFCDesktopAlertDialog::CreateFromParams
BOOL CreateFromParams(
CMFCDesktopAlertWndInfo& params,
CMFCDesktopAlertWnd* pParent);
Parametry
[v] parametry
[v] pParent
Návratová hodnota
Poznámky
CMFCDesktopAlertDialog::GetDlgSize
CSize GetDlgSize();
Návratová hodnota
Poznámky
CMFCDesktopAlertDialog::HasFocus
BOOL HasFocus() const;
Návratová hodnota
Poznámky
CMFCDesktopAlertDialog::P reTranslateMessage
virtual BOOL PreTranslateMessage(MSG* pMsg);
Parametry
[v] pMsg
Návratová hodnota
Poznámky
Viz také
Graf hierarchie
Třídy
CMFCDesktopAlertWnd – třída
CMFCDesktopAlertWndInfo – třída
CDialogEx – třída