Asistente para aplicaciones MFC
El Asistente para aplicaciones MFC genera una aplicación que, al compilarse, implementa las características básicas de una aplicación ejecutable para Windows (.exe). La aplicación MFC inicial incluye archivos de código fuente de C++ (.cpp), archivos de recursos (.rc), archivos de encabezado (.h) y un archivo de proyecto (.vcxproj). El código generado en estos archivos iniciales se basa en MFC.
Nota
El asistente creará archivos adicionales para el proyecto en función de las opciones que seleccione.Por ejemplo, si selecciona Ayuda contextual en la página Características avanzadas, el asistente crea los archivos necesarios para compilar los archivos de Ayuda del proyecto.Para obtener más información sobre los archivos que crea el asistente, vea Tipos de archivos creados para proyectos de Visual C++ y el archivo Readme.txt del proyecto.
Información general
En esta página del asistente se describe la configuración actual para la aplicación MFC que va a crear. De forma predeterminada, el asistente crea un proyecto de la manera siguiente:
Tipo de aplicación, Asistente para aplicaciones MFC
El proyecto se crea con compatibilidad con la interfaz de múltiples documentos (MDI) organizada por pestañas. Para obtener más información, vea SDI y MDI.
El proyecto utiliza la Arquitectura documento/vista.
El proyecto utiliza las bibliotecas de Unicode.
El proyecto se crea utilizando el estilo de proyecto de Visual Studio y permite el cambio de estilos visuales.
El proyecto utiliza MFC en un archivo DLL compartido. Para obtener más información, vea Archivos DLL en Visual C++.
Compatibilidad con documentos compuestos, Asistente para aplicaciones MFC
- El proyecto no proporciona compatibilidad con documentos compuestos.
Cadenas de plantillas de documentos, Asistente para aplicaciones MFC
- El proyecto utiliza su nombre para las cadenas de plantillas de documentos predeterminadas.
Compatibilidad con bases de datos, Asistente para aplicaciones MFC
- El proyecto no proporciona compatibilidad con bases de datos.
Características de la interfaz de usuario, Asistente para aplicaciones MFC
- El proyecto implementa las características estándar de las interfaces de usuario de Windows, como un menú de sistema, una barra de estado, cuadros para maximizar y minimizar, un cuadro Acerca de, una barra de menús y una barra de acoplamiento estándar y marcos secundarios.
Características avanzadas, Asistente para aplicaciones MFC
El proyecto ofrece compatibilidad con la impresión y la vista previa de impresión.
El proyecto admite controles ActiveX. Para obtener más información, vea Secuencia de operaciones para crear controles ActiveX.
El proyecto no ofrece compatibilidad con automatización, MAPI, Windows Sockets ni Active Accessibility.
El proyecto admite un panel acoplable Explorador, un panel acoplable Resultados y un panel acoplable Propiedades.
Clases generadas, Asistente para aplicaciones MFC
La clase de vista del proyecto se deriva de CView (Clase).
La clase de aplicación del proyecto se deriva de CWinAppEx (Clase).
La clase de documento del proyecto se deriva de CDocument (Clase).
La clase de marco principal del proyecto se deriva de CMDIFrameWndEx (Clase).
La clase de marco secundario del proyecto se deriva de CMDIChildWndEx (Clase).
Para cambiar esta configuración predeterminada, haga clic en el título de la pestaña correspondiente en la columna izquierda del asistente y realice las modificaciones en la página que aparece.
Una vez creado el proyecto de aplicación MFC, puede agregar objetos o controles al proyecto mediante los asistentes para código de Visual C++.
Vea también
Tareas
Conceptos
Usar las clases para escribir aplicaciones para Windows