目前完成度【 1/3 】,有任何建议欢迎反馈 【问卷调查】
contenteditable="true"

MFC - Getting Started 介绍

在本章中,我们将看一个可行的MFC示例。若要创建MFC应用程序,可以使用向导来自定义项目。您也可以从头开始创建应用程序。

使用项目模板创建项目

以下是使用Visual Studio中可用的项目模板创建项目的步骤。

步骤1 -打开Visual Studio,然后 单击 File→New→Project菜单选项。

第2步-现在,您可以看到"New Project"对话框已打开。

Project

步骤3 -在左侧窗格中,选择 Templates→Visual C ++→MFC

第4步-在中间窗格中,选择" MFC Application"。

步骤5 -在"名称"字段中输入项目名称" MFCDemo",然后单击"OK"继续。您将看到以下对话框。

Application MFCDemo

步骤6 -单击"Next"。

MFC Application Type

第7步-选择上方对话框中显示的选项,然后单击下一步。

MFC Application Options

步骤8 -取消选中所有选项,然后单击完成按钮。

现在您可以看到MFC向导默认情况下会创建此对话框和项目文件。

MFC Wizard

步骤9 -运行此应用程序,您将看到以下输出。

MFC Application Result

从头开始创建项目

您也可以从头开始创建MFC应用程序。若要创建MFC应用程序,您需要按照以下步骤。

步骤1 -打开Visual Studio,然后单击 File→New→Project菜单选项。

第2步-现在,您可以看到"New Project"对话框。

Create Scratch

步骤3 -在左侧窗格中,选择模板→Visual C ++→常规。

第4步-在中间窗格中,选择"Empty"

步骤5 -在"Name"字段中输入项目名称" MFCDemoFromScratch",然后单击"OK"继续。您将看到创建了一个空项目。

MFCDemoFromScratch

步骤6 -要使其成为MFC项目,请右键单击该项目,然后选择"Property"。

Select MFC Project & Properties

步骤7 -在左侧部分,单击配置 Properties→General。

步骤8 -在"Porject Defaults"部分中选择 "Sahred DLL中使用MFC"选项,然后单击"OK"。

第9步-由于它现在是一个空项目;我们需要添加一个C ++文件。因此,右键单击该项目,然后选择Add→New Item…

Add New Item

步骤10 -在中间窗格中选择 C ++文件(.cpp),然后在"name"字段中输入文件名,然后单击"Add"按钮。

Enter File Name

步骤11 -现在,您可以看到 main.cpp 文件添加到Source Files文件夹下。

步骤12 -让我们在此文件中添加以下代码。

#include <iostream> 
using namespace std;  

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

步骤13 -运行此应用程序时,您将在控制台上看到以下输出。

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