Compartilhar via


CWinFormsDialog::OnInitDialog

Inicializa a caixa de diálogo MFC Criando e que hospeda um controle de usuário do Windows Forms nele.

virtual BOOL OnInitDialog();

Valor de retorno

Um valor booliano que especifica se o aplicativo tem conjunto o foco de entrada para um dos controles na caixa de diálogo.If OnInitDialog Retorna diferente de zero, Windows define o foco de entrada para o primeiro controle na caixa de diálogo. Esse método pode retornar a 0 somente se o aplicativo foi definida explicitamente o foco de entrada como um dos controles na caixa de diálogo.

Comentários

Quando a caixa de diálogo MFC for criada (usando o Criar, CreateIndirect, or DoModal método herdado de CDialog), a WM_INITDIALOG mensagem é enviada e esse método é chamado. Ele cria uma instância de um UserControl Na caixa de diálogo de controle e ajusta o dimensionar da caixa de diálogo para acomodar o dimensionar do controle de usuário. Em seguida, ele hospeda o novo controle na caixa de diálogo MFC.

Substitua a função de membro se você precisa realizar processamento especial quando a caixa de diálogo é inicializada.Para obter mais informações sobre como usar esse método, consulte CDialog::OnInitDialog.

Requisitos

Cabeçalho: afxwinforms.h

Consulte também

Referência

Classe CWinFormsDialog

CDialog::OnInitDialog

System.Windows.Forms.UserControl

Outros recursos

CWinFormsDialog membros