Condividi tramite


Classe di CDialogEx

La classe CDialogEx specifica il colore di sfondo e l'immagine di sfondo della finestra di dialogo.

class CDialogEx : public CDialog

Membri

Bb983913.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CDialogEx::CDialogEx

Costruisce un oggetto CDialogEx.

CDialogEx::~CDialogEx

Distruttore

Bb983913.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CDialogEx::GetThisClass

Utilizzato dal framework per ottenere un puntatore all'oggetto CRuntimeClass associato a questo tipo della classe.

CDialogEx::PreTranslateMessage

Converte i messaggi della finestra prima che vengano inviati alle funzioni Windows DispatchMessage e TranslateMessage.Per ulteriori sintassi del metodo e informazioni, vedere CWnd::PreTranslateMessage.(Override CDialog::PreTranslateMessage).

CDialogEx::SetBackgroundColor

Imposta il colore di sfondo della finestra di dialogo.

CDialogEx::SetBackgroundImage

L'immagine di sfondo della finestra di dialogo.

Note

Per utilizzare la classe CDialogEx, derivare la classe della finestra di dialogo dalla classe CDialogEx anziché la classe CDialog.

Le immagini della finestra di dialogo vengono archiviate in un file di risorse.Il framework rimuove automaticamente le immagini che viene caricato dal file di risorse.Per a livello di codice eliminare l'immagine di sfondo corrente, chiamare il metodo CDialogEx::SetBackgroundImage o implementare un gestore eventi OnDestroy.Quando si chiama il metodo CDialogEx::SetBackgroundImage, passare a un parametro HBITMAP come l'handle di immagine.L'oggetto CDialogEx avrà la proprietà dell'immagine e si eliminerà se il flag m_bAutoDestroyBmp è TRUE.

Un oggetto CDialogEx può essere un elemento padre di un oggetto Classe di CMFCPopupMenu.L'oggetto Classe di CMFCPopupMenu chiama il metodo CDialogEx::SetActiveMenu quando l'oggetto Classe di CMFCPopupMenu viene aperto.In seguito, un handle dell'oggetto CDialogEx qualsiasi evento di menu all'oggetto Classe di CMFCPopupMenu sono chiuse.

Gerarchia di ereditarietà

CObject

   CCmdTarget

      CWnd

         CDialog

            CDialogEx

Requisiti

intestazione: afxdialogex.h

Vedere anche

Riferimenti

Grafico della gerarchia

Classe di CMFCPopupMenu

Classe di CContextMenuManager

Altre risorse

Classi MFC