Compartir a través de


Clase de CDialogEx

la clase de CDialogEx especifica el color de fondo y la imagen de fondo de un cuadro de diálogo.

class CDialogEx : public CDialog

Members

Bb983913.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CDialogEx::CDialogEx

Crea un objeto CDialogEx.

CDialogEx::~CDialogEx

Un destructor.

Bb983913.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CDialogEx::GetThisClass

Utiliza el marco para obtener un puntero al objeto de Recursos que está asociado a este tipo de clase.

CDialogEx::PreTranslateMessage

Traduce mensajes de ventana antes de que se envíen a las funciones de TranslateMessage y de DispatchMessage Windows.Para obtener más sintaxis de información y de método, vea CWnd::PreTranslateMessage.(Reemplaza CDialog::PreTranslateMessage.)

CDialogEx::SetBackgroundColor

Establece el color de fondo del cuadro de diálogo.

CDialogEx::SetBackgroundImage

Establece la imagen de fondo del cuadro de diálogo.

Comentarios

Use la clase de CDialogEx , derive la clase del cuadro de diálogo de la clase de CDialogEx en lugar de la clase de CDialog .

Las imágenes del cuadro de diálogo se almacenan en un archivo de recursos.El marco elimina automáticamente cualquier imagen que se carga el archivo de recursos.Para eliminar mediante programación la imagen de fondo, llame al método de CDialogEx::SetBackgroundImage o implementar un controlador de eventos de OnDestroy .Cuando se llama al método de CDialogEx::SetBackgroundImage , pase un parámetro de HBITMAP como identificador de la imagen.El objeto de CDialogEx tomará la propiedad de la imagen y la advertencia si el indicador de m_bAutoDestroyBmp es TRUE.

un objeto de CDialogEx puede ser un elemento primario de un objeto de Clase de CMFCPopupMenu .El objeto de Clase de CMFCPopupMenu llama al método de CDialogEx::SetActiveMenu cuando se abre el objeto de Clase de CMFCPopupMenu .Después, los controladores de objeto de CDialogEx cualquier evento de menú hasta el objeto de Clase de CMFCPopupMenu cerrados.

Jerarquía de herencia

CObject

   CCmdTarget

      CWnd

         CDialog

            CDialogEx

Requisitos

encabezado: afxdialogex.h

Vea también

Referencia

Gráfico de jerarquía

Clase de CMFCPopupMenu

Clase de CContextMenuManager

Otros recursos

Clases de MFC