MFC从入门到菜鸟系列(一)基于对话框的MFC项目的创建

简介

微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows API,并且包含一个(也是微软产品的唯一一个)应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。
简单来说就在微软提供的一些基于C++的windows平台下的图形界面开发工具。可惜的是MFC在很久以前便停止更新了(微软似乎已经放弃它了)。不过用它来开发一些小软件还是非常快速的。

开发环境

以下为我使用的环境:
IDE:Visual Studio 2017
平台:windows10 版本号1803

项目创建步骤

一、打开Visual Studio

第一步

二、点击文件->新建->项目

第二步

三、在Visual C++中找到MFC/ATL选中MFC应用程序->为项目命名->确定

第三步

四、配置MFC应用程序类型选项

  • 应用程序类型选择基于对话框
  • 找到使用MFC选项,选择在静态库中使用MFC(应为使用静态库便于程序转移到其他电脑,并且不用担心缺少DLL,但是生成的可执行文件略大)
  • 点击完成
    第四步

五、打开对话框设计界面

  • 进入资源视图界面:依次点击打开资源文件->XXX.rc
    第五步(1)
  • 依次点击并打开Dialog->IDD_XXX_DIALOG。打开后现在就可以设计对话框了。
  • 编译并运行:点击本地Windows调试器(或按下F5)开始编译并运行程序。
    第五步(2)

六、运行截图

运行截图

总的步骤如下图:

总体步骤

手机上阅读

本文由 giao创作, 采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
原文地址:《MFC从入门到菜鸟系列(一)基于对话框的MFC项目的创建》

 最后一次更新于2018-12-31

0 条评论

添加新评论

Markdown is supported.