Que hospeda um controle de usuário do Windows Forms, como um modo de exibição do MFC
Para hospedar um controle de usuário do Windows Forms em um modo de exibição do MFC, o MFC usa a classe CWinFormsView. Modos de exibição do MFC Windows Forms são controles de ActiveX. O controle de usuário está hospedado como um filho do modo nativo e ocupa toda a área cliente do modo nativo.
O resultado final se parece com o modelo usado pelo CFormView Class. Isso permite aproveitar o Windows Forms designer e o tempo de execução para criar exibições de avançada baseada em formulário.
Porque os modos de exibição do MFC Windows Forms são controles de ActiveX, eles não têm o mesmo hwnd como modos de exibição do MFC. Também não pode ser passados como um ponteiro para uma CView modo de exibição. Em geral, use.NET métodos de Framework para trabalhar com modos de exibição do Windows Forms e confiar menos no Win32.
Para um aplicativo de exemplo que mostra usado com MFC do Windows Forms, consulte MFC e integração do WinForms.
Nesta seção
Como: Criar o modo de exibição de controle de usuário e o Host MDI
Como: Adicionar um comando de roteamento para o controle Windows Forms
Como: Chamar as propriedades e métodos do controle do Windows Forms
Consulte também
Tarefas
Como: Controles de composição do autor