Hospedar un control de usuario de formularios Windows Forms como vista MFC
Actualización: noviembre 2007
MFC utiliza la clase CWinFormsView para alojar un control de usuario de formularios Windows Forms en una vista MFC. Las vistas MFC de los formularios Windows Forms son controles ActiveX. El control de usuario se aloja como elemento secundario de la vista nativa y ocupa toda el área de cliente de la vista nativa.
El resultado final es similar al modelo utilizado por CFormView Class. De este modo, puede aprovechar las ventajas del Diseñador de Windows Forms y del motor en tiempo de ejecución para crear vistas basadas en formulario enriquecidas.
Puesto que las vistas MFC de los formularios Windows Forms son controles ActiveX, no tienen el mismo valor de hwnd que las vistas MFC. Tampoco se pueden pasar como puntero a una vista CView. En general, utilice métodos de .NET Framework para trabajar con vistas de formularios Windows Forms y descarte el uso de Win32.
Para obtener una aplicación de ejemplo que muestre formularios Windows Forms utilizados con MFC, vea MFC y.
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
Vea también
Tareas
Cómo: Crear controles compuestos
Otros recursos
Utilizar un control de usuario de formularios Windows Forms en MFC