MFC - Introducción

En este capítulo, veremos un ejemplo funcional de MFC. Para crear una aplicación MFC, puede utilizar asistentes para personalizar sus proyectos. También puede crear una aplicación desde cero.

Crear proyecto usando plantillas de proyecto

A continuación se muestran los pasos para crear un proyecto con las plantillas de proyecto disponibles en Visual Studio.

Step 1 - Abra Visual Studio y haga clic en la opción de menú Archivo → Nuevo → Proyecto.

Step 2 - Ahora puede ver que el cuadro de diálogo Nuevo proyecto está abierto.

Step 3 - Desde el panel izquierdo, seleccione Plantillas → Visual C ++ → MFC

Step 4 - En el panel central, seleccione Aplicación MFC.

Step 5- Introduzca el nombre del proyecto 'MFCDemo' en el campo Nombre y haga clic en Aceptar para continuar. Verá el siguiente cuadro de diálogo.

Step 6 - Haga clic en Siguiente.

Step 7 - Seleccione las opciones que se muestran en el cuadro de diálogo anterior y haga clic en Siguiente.

Step 8 - Desmarque todas las opciones y haga clic en el botón Finalizar.

Ahora puede ver que el asistente MFC crea este cuadro de diálogo y los archivos de proyecto de forma predeterminada.

Step 9 - Ejecute esta aplicación, verá el siguiente resultado.

Crear proyecto desde cero

También puede crear una aplicación MFC desde cero. Para crear una aplicación MFC, debe seguir los siguientes pasos.

Step 1 - Abra Visual Studio y haga clic en la opción de menú Archivo → Nuevo → Proyecto.

Step 2 - Ahora puede ver el cuadro de diálogo Nuevo proyecto.

Step 3 - Desde el panel izquierdo, seleccione Plantillas → Visual C ++ → General.

Step 4 - En el panel central, seleccione Vacío

Step 5- Ingrese el nombre del proyecto 'MFCDemoFromScratch' en el campo Nombre y haga clic en Aceptar para continuar. Verá que se crea un proyecto vacío.

Step 6 - Para convertirlo en un proyecto MFC, haga clic con el botón derecho en el proyecto y seleccione Propiedades.

Step 7 - En la sección izquierda, haga clic en Propiedades de configuración → General.

Step 8 - Seleccione la opción Usar MFC en DLL compartida en la sección Valores predeterminados del proyecto y haga clic en Aceptar.

Step 9- Como ahora es un proyecto vacío; necesitamos agregar un archivo C ++. Entonces, haga clic derecho en el proyecto y seleccione Agregar → Nuevo elemento ...

Step 10 - Seleccionar C++ File (.cpp) en el panel central e ingrese el nombre del archivo en el campo Nombre y haga clic en el botón Agregar.

Step 11 - Ahora puedes ver el main.cpp archivo agregado en la carpeta Archivos de origen.

Step 12 - Agreguemos el siguiente código en este archivo.

#include <iostream> 
using namespace std;  

void main() { 
   cout << "***************************************\n"; 
   cout << "MFC Application Tutorial"; 
   cout << "\n***************************************"; 
   getchar(); 
}

Step 13 - Cuando ejecute esta aplicación, verá el siguiente resultado en la consola.

*************************************** 
MFC Application Tutorial 
***************************************