CMFCDesktopAlertWnd::Create
Vytvoří a inicializuje plochy okna výstrah.
virtual BOOL Create(
CWnd* pWndOwner,
UINT uiDlgResID,
HMENU hMenu = NULL,
CPoint ptPos = CPoint(-1,-1),
CRuntimeClass* pRTIDlgBar = RUNTIME_CLASS(CMFCDesktopAlertDialog)
);
virtual BOOL Create(
CWnd* pWndOwner,
CMFCDesktopAlertWndInfo& params,
HMENU hMenu = NULL,
CPoint ptPos = CPoint(-1,-1)
);
Parametry
[v] [výstup]pWndOwner
Určuje vlastníka okně oznámení.Tento vlastník pak zobrazí všechna oznámení na ploše okna výstrah.Tato hodnota nemůže být NULL .[v]uiDlgResID
Určuje číslo ID zdroje v okně výstrahy.[v]hMenu
Určuje nabídky, která se zobrazí, když uživatel klepne na tlačítko nabídky.Pokud NULL , není zobrazeno tlačítko nabídky.[v]ptPos
Určuje počáteční pozici, kde je zobrazena v okně výstrahy, pomocí obrazovkových souřadnicích.Pokud je tento parametr (-1, -1), zobrazí se výstražné okno v pravém dolním rohu obrazovky.[v]pRTIDlgBar
Informace třídy Runtime pro vlastní dialogové okno pole Třída, která pokrývá oblast výstražné okno klienta.[v]params
Určuje parametry, které slouží k vytvoření oznámení okna.
Vrácená hodnota
TRUEPokud okno oznámení byla vytvořena úspěšně; jinak FALSE .
Poznámky
Tuto metodu k vytvoření oznámení okna volejte.Oblasti klienta v okně oznámení obsahuje podřízené dialogové okno obsahujícího všechny ovládací prvky, které se uživateli zobrazí.
První metoda přetížení vytvoří výstražné okno, který obsahuje podřízené dialogové okno je načten z prostředky aplikace.První metoda přetížení můžete také zadat informace o třídě runtime pro pole třídy vlastní dialogové okno.
Druhá metoda přetížení vytvoří výstrahy okna, který obsahuje výchozí ovládací prvky.Můžete určit, které řídí zobrazení změnou Třída CMFCDesktopAlertWndInfo.
Požadavky
Záhlaví: afxDesktopAlertWnd.h