MFC - Proyectos VC ++

En este capítulo, cubriremos los diferentes tipos de proyectos de VC ++. Visual Studio incluye varios tipos de plantillas de proyectos de Visual C ++. Estas plantillas ayudan a crear la estructura básica del programa, menús, barras de herramientas, iconos, referencias e incluyen declaraciones que son apropiadas para el tipo de proyecto que desea crear. A continuación se muestran algunas de las características más destacadas de las plantillas.

  • Proporciona asistentes para muchas de estas plantillas de proyectos y le ayuda a personalizar sus proyectos a medida que los crea.

  • Una vez que se crea el proyecto, puede compilar y ejecutar la aplicación.

  • No es necesario utilizar una plantilla para crear un proyecto, pero en la mayoría de los casos es más eficaz utilizar plantillas de proyecto.

  • Es más fácil modificar la estructura y los archivos de proyecto proporcionados que crearlos desde cero.

En MFC, puede utilizar las siguientes plantillas de proyecto.

No Señor. Plantilla y descripción del proyecto
1

MFC Application

Una aplicación MFC es una aplicación ejecutable para Windows que se basa en la biblioteca Microsoft Foundation Class (MFC). La forma más sencilla de crear una aplicación MFC es utilizar el Asistente para aplicaciones MFC.

2

MFC ActiveX Control

Los programas de control ActiveX son programas modulares diseñados para brindar un tipo específico de funcionalidad a una aplicación principal. Por ejemplo, puede crear un control, como un botón, para usarlo en un cuadro de diálogo, una barra de herramientas o una página web.

3

MFC DLL

Una DLL de MFC es un archivo binario que actúa como una biblioteca compartida de funciones que pueden ser utilizadas simultáneamente por varias aplicaciones. La forma más sencilla de crear un proyecto de DLL de MFC es utilizar el Asistente para DLL de MFC.

A continuación se muestran algunas plantillas generales que también se pueden utilizar para crear una aplicación MFC:

No Señor. Plantilla y descripción del proyecto
1

Empty Project

Los proyectos son los contenedores lógicos de todo lo que se necesita para crear su aplicación. Luego, puede agregar más proyectos nuevos o existentes a la solución si es necesario.

2

Custom Wizard

El Asistente personalizado de Visual C ++ es la herramienta que se utiliza cuando necesita crear un nuevo asistente personalizado. La forma más sencilla de crear un asistente personalizado es utilizar el Asistente personalizado.