Compartir a través de


CWinFormsDialog::OnInitDialog

Inicializa el cuadro de diálogo MFC creando y hospedar un control de usuario de formularios Windows Forms en él.

virtual BOOL OnInitDialog();

Valor devuelto

Valor booleano que especifica si la aplicación ha establecido el foco en uno de los controles en el cuadro de diálogo. Si OnInitDialog devuelve cero, Windows establece el foco al primer control en el cuadro de diálogo. Este método puede devolver 0 únicamente si la aplicación explícitamente ha establecido el foco en uno de los controles en el cuadro de diálogo.

Comentarios

Cuando se crea el cuadro de diálogo MFC (mediante el método de Crear, de CreateIndirect, o de DoModal heredado de CDialog), se envía un mensaje de WM_INITDIALOG y se llama a este método. Crea una instancia de un control de UserControl en el cuadro de diálogo y ajusta el tamaño del cuadro de diálogo para alojar para el tamaño del control de usuario. Continuación hospedar el nuevo control en el cuadro de diálogo MFC.

Invalide esta función miembro si necesita realizar el procesamiento especial cuando inicializa el cuadro de diálogo. Para obtener más información sobre la forma de utilizar este método, vea CDialog::OnInitDialog.

Requisitos

encabezado: afxwinforms.h

Vea también

Referencia

CWinFormsDialog Class

CDialog::OnInitDialog

UserControl