Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Třída CMFCDesktopAlertWnd

Graf hierarchie