[VS2017(7)] 创建单文档MFC程序项目[TZZ]

 时间:2024-10-17 04:36:06

1、启动Visual Studio 2017软件,新建一个名为“SingleDocApp”的“MFC应用程序”;

2、在弹出的“MFC应用程序类型界面”中,将应用程序类型选择为“单文档”。在这个配置界面中,另外需要重点注意的是“项目样式(项目布局)”和“视觉样式和颜色(项目主题,决定界面皮肤)”。设置完毕后,点击“下一步按钮”进入下一步;

[VS2017(7)] 创建单文档MFC程序项目[TZZ]

3、在出现的“文档模板属性界面”中,可以采用默认文档属性,直接点击“下一步按钮”进入下一步;

[VS2017(7)] 创建单文档MFC程序项目[TZZ]

4、在出现的“用户界面功能界面”中,可以配置单文档程序界面的结构和外观属性。设置完毕后,点击“下一步按钮”进入下一步;

[VS2017(7)] 创建单文档MFC程序项目[TZZ]

5、在出现的“高级功能界面”中,可以勾选单文档程序支持的高级功能。记住,其每个选项均对应一部分的程序代码,勾选功能对应的代码会被自动添加到程序文件中。高级功能设置完毕后,点击“下一步按钮”进入下一步;

[VS2017(7)] 创建单文档MFC程序项目[TZZ]

6、在出现的“生成的类界面”中,可以自定义单文档类。这里通常无需修改,采用默认即可。设置完毕后,点击“完成按钮”完成单文档项目创建;

[VS2017(7)] 创建单文档MFC程序项目[TZZ]

7、项目创建完毕后,展开外狒芙梨VS2017解决方案中的项目树,可以发现模板为我们生成了很多文件。随后,点击工具栏上的“本地Windows调试器”,调试运行程序。当程序启动之后,可以见到一个类似VS2015的软件界面。这个界面中所有界面区域都是之前在“MFC应用程序向导”中勾选得到的;

[VS2017(7)] 创建单文档MFC程序项目[TZZ]
[VS2017(7)] 创建单文档MFC程序项目[TZZ]

8、关闭程序调试,返回到VS2017中。双击项目列表中的“MainFrm.h”文件将其打开。查看CMainFrame类中的保护成员变量,根据它们的名称可以确定每个变量对应着界面上的一个组件;

[VS2017(7)] 创建单文档MFC程序项目[TZZ]

9、打开“MainFrm.cpp”文件。在“觊皱筠桡CMainFrame::OnCreate”方法中,可以找到窗口创建时,创建各界面组件的代码。而在“CMainFrame::CreateDockingWindows”方法中,则可以找到创建停靠视图窗口的代码。对于界面外观的管理代码,则放到了“CMainFrame::OnApplicationLook”方法中;

[VS2017(7)] 创建单文档MFC程序项目[TZZ]
[VS2017(7)] 创建单文档MFC程序项目[TZZ]
[VS2017(7)] 创建单文档MFC程序项目[TZZ]

10、总之,基于单文档的MFC程序是为具有复杂功能的软件准备的,基于其停靠面板功能,可以开发出支持自定义功能区布局的软件。Enjoy!

  • codeblocks如何调整字体大小、修改背景颜色
  • C语言输入一个小写字母要求输出一个大写字母。
  • 如何新建一个C文件
  • vs2022怎么修改主题颜色?
  • Visual Studio解决方案资源窗口不见了怎么解决
  • 热门搜索
    廉洁手抄报内容 开学手抄报简单又好画 初中安全手抄报 新学期手抄报图片 感恩老师手抄报图片 绿色上网手抄报 小学数学手抄报图片 我爱足球手抄报 反对邪教手抄报内容 小学英语手抄报内容