Klasa CMFCDesktopAlertDialog
Klasa CMFCDesktopAlertDialog
jest używana razem z klasą CMFCDesktopAlertWnd w celu wyświetlenia niestandardowego okna dialogowego w oknie podręcznym.
Aby uzyskać więcej informacji, zobacz kod źródłowy znajdujący się w folderze VC\atlmfc\src\mfc instalacji programu Visual Studio.
Składnia
class CMFCDesktopAlertDialog : public CDialogEx
Elementy członkowskie
Metody publiczne
Nazwa/nazwisko | opis |
---|---|
CMFCDesktopAlertDialog::CreateFromParams | |
CMFCDesktopAlertDialog::GetDlgSize | |
CMFCDesktopAlertDialog::HasFocus | |
CMFCDesktopAlertDialog::P reTranslateMessage | (Przesłania CDialogEx::PreTranslateMessage ). |
Uwagi
Wykonaj następujące kroki, aby wyświetlić okno dialogowe niestandardowe w oknie podręcznym:
Tworzenie klasy z
CMFCDesktopAlertDialog
klasy .Utwórz szablon okna dialogowego podrzędnego w zasobach projektu.
Wywołaj metodę CMFCDesktopAlertWnd::Create z identyfikatorem zasobu szablonu okna dialogowego i wskaźnikiem do informacji o klasie środowiska uruchomieniowego klasy pochodnej jako parametrów.
Zaprogramuj niestandardowe okno dialogowe, aby obsługiwać wszystkie powiadomienia pochodzące z hostowanych kontrolek lub programować hostowane kontrolki, aby obsługiwać te powiadomienia bezpośrednio.
Hierarchia dziedziczenia
Wymagania
Nagłówek: afxDesktopAlertDialog.h
CMFCDesktopAlertDialog::CreateFromParams
BOOL CreateFromParams(
CMFCDesktopAlertWndInfo& params,
CMFCDesktopAlertWnd* pParent);
Parametry
[in] parametry
[in] PParent
Wartość zwracana
Uwagi
CMFCDesktopAlertDialog::GetDlgSize
CSize GetDlgSize();
Wartość zwracana
Uwagi
CMFCDesktopAlertDialog::HasFocus
BOOL HasFocus() const;
Wartość zwracana
Uwagi
CMFCDesktopAlertDialog::P reTranslateMessage
virtual BOOL PreTranslateMessage(MSG* pMsg);
Parametry
[in] PMsg
Wartość zwracana
Uwagi
Zobacz też
Wykres hierarchii
Klasy
Klasa CMFCDesktopAlertWnd
Klasa CMFCDesktopAlertWndInfo
Klasa CDialogEx