Sdílet prostřednictvím


Třída CDialogEx

CDialogEx Třídy určuje barvu pozadí a obrázek pozadí dialogového okna.

class CDialogEx : public CDialog

Členy

Bb983913.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

CDialogEx::CDialogEx

Konstrukce CDialogEx objektu.

CDialogEx::~CDialogEx

Destruktoru.

Bb983913.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CDialogEx::GetThisClass

Používané rámci získat ukazatel CRuntimeClass objekt, který je přidružen typ této třídy.

CDialogEx::PreTranslateMessage

Překládá zprávy okna před jsou odesílány do TranslateMessage a DispatchMessage funkcí systému Windows.Informace a syntaxi metody viz CWnd::PreTranslateMessage.(Přepíše CDialog::PreTranslateMessage .)

CDialogEx::SetBackgroundColor

Nastaví barvu pozadí v dialogovém okně.

CDialogEx::SetBackgroundImage

Nastaví obrázek pozadí v dialogovém okně.

Poznámky

Použít CDialogEx třídy, odvození třídy z pole dialogového okna CDialogEx třídy namísto CDialog třídy.

Dialogové okno pole obrazy jsou uloženy v souboru prostředků.Rámci automaticky odstraní libovolný obrázek, který je načítán ze souboru prostředků.Programově odstranit aktuální obrázek pozadí, zavolejte CDialogEx::SetBackgroundImage metoda nebo zavést OnDestroy obslužnou rutinu události.Při volání CDialogEx::SetBackgroundImage metoda průchod v HBITMAP parametr jako popisovač obrázku. CDialogEx Bude objekt převzít vlastnictví obrázek a odstranit, jestliže m_bAutoDestroyBmp je příznak TRUE .

A CDialogEx objekt může být nadřazená Třída CMFCPopupMenu objektu.Třída CMFCPopupMenu Objekt volání CDialogEx::SetActiveMenu metoda při Třída CMFCPopupMenu objekt otevře.Potom CDialogEx zpracovává objekt události všechny nabídky až do Třída CMFCPopupMenu je objekt uzavřen.

Hierarchii dědičnosti

CObject

   CCmdTarget

      CWnd

         CDialog

            CDialogEx

Požadavky

Záhlaví: afxdialogex.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CMFCPopupMenu

Třída CContextMenuManager

Další zdroje

Třídy MFC