Hospedar un control de usuario de Windows Forms como vista de MFC
MFC usa la clase CWinFormsView para hospedar un control de usuario de Windows Forms en una vista de MFC. Las vistas de Windows Forms de MFC son controles ActiveX. El control de usuario se hospeda como elemento secundario de la vista nativa y ocupa todo el área de cliente de la vista nativa.
El resultado final es similar al modelo usado por la clase CFormView. Esto le permite aprovechar el diseñador y el entorno de ejecución de Windows Forms para crear vistas enriquecidas basadas en formularios.
Dado que las vistas de Windows Forms de MFC son controles ActiveX, no tienen el mismo hwnd
que las vistas de MFC. Tampoco se pueden pasar como puntero a una vista CView. En general, use métodos de .NET Framework para trabajar con vistas de Windows Forms y confiar menos en Win32.
En esta sección
Cómo: Crear el control de usuario y hospedarlo en una vista MDI
Cómo: Agregar enrutamientos de comandos al control de Windows Forms
Cómo: Llamar a propiedades y métodos del control de formularios Windows Forms
Consulte también
Uso de un control de usuario de Windows Forms en MFC
Procedimiento para crear controles compuestos