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
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto CDialogEx. |
|
CDialogEx::~CDialogEx |
Un destructor. |
Mé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.) |
Establece el color de fondo del cuadro de diálogo. |
|
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
Requisitos
encabezado: afxdialogex.h