Hospedando um controle de usuário dos Windows Forms como uma exibição MFC
O MFC usa a classe CWinFormsView para hospedar um controle de usuário do Windows Forms em uma exibição do MFC. Exibições do Windows Forms do MFC são controles ActiveX. O controle de usuário é hospedado como um filho da exibição nativa e ocupa toda a área do cliente da exibição nativa.
O resultado final é semelhante ao modelo usado pela classe CFormView. Isso permite que você aproveite o runtime e o Designer de Formulários do Windows para criar exibições avançadas baseadas em formulário.
Como as exibições de Windows Forms do MFC são controles ActiveX, elas não têm o mesmo hwnd
que exibições do MFC. Além disso, eles não podem ser passados como um ponteiro para uma exibição CView. Em geral, use métodos do .NET Framework para trabalhar com exibições do Windows Forms e depender menos do Win32.
Nesta seção
Como criar o controle de usuário e o host em uma exibição de MDI
Como adicionar roteamento de comando ao controle do Windows Forms
Como chamar propriedades e métodos do controle do Windows Forms
Confira também
Usar um controle de usuário do Windows Forms no MFC
Como criar controles de composição