VC++MFC应用程序向导
目录
MFC应用程序向导
接上:VC++关于WinMain程序的学习笔记(2)
接下:VC++基于MFC的程序框架剖析(前言)
MFC(Microsoft Foundation Class,微软基础类库)是微软为了简化程序员的开发工作所开发的一套C++类的集合,是一套面向对象的函数库,以类的方式提供给用户使用。
MFC应用程序向导
1.启动Visual Studio 2017,单击【文件】菜单,选择【新建】→【项目】,在出现的新建项目对话框中,在左侧窗口中选择“Visual C++”节点,在右侧窗口中选择“MFC应用”。项目名称为Test,解决方案的名称为ch04。如图所示:
2.单击【确定】按钮,出现 MFC 应用程序类型选项设置对话框,在“应用程序类型”的下拉列表框中选择“单个文档”,在“项目样式”的下拉列表框中选择“MFC standard”,其他保持默认选择,如图所示:
3.单击【下一步】按钮,出现“文档模板属性”设置对话框,保持默认选择,如图所示:
4.单击【下一步】按钮,出现“用户界面功能”设置对话框,保持默认选择,如图所示:
5.单击【下一步】按钮,出现“高级功能”设置对话框,保持默认选择,如图所示:
6.单击【下一步】按钮,出现“生成的类”设置对话框,保持默认选择,如图所示:
7.单击【完成】按钮,MFC应用程序向导就为我们创建了一个新的项目:Test。按下“Ctrl+F5”键编译并运行程序,看到如图所示运行结果。
在这个程序中,没有编写任何代码,就生成了一个带有标题栏,具有最小化框、最大化框、系统菜单和一个可调边框的应用程序。这个程序与WinMain程序类似,但比后者多了菜单栏、工具栏及状态栏。这一切都是通过MFC 应用程序向导生成的。
接上:VC++关于WinMain程序的学习笔记(2)
接下:VC++基于MFC的程序框架剖析(前言)
VC++MFC应用程序向导相关推荐
- VC++基于MFC的程序框架剖析(前言)
目录 基于MFC的程序框架剖析 MFC类组织结构图:层次结构图 接上:VC++MFC应用程序向导 接下:VC++MFC程序中的WinMain函数(一) 基于MFC的程序框架剖析 MFC库是开发Wind ...
- VS2017 MFC对话框程序打印及打印预览的实现
VS2017 MFC对话框程序打印及打印预览的实现 花了一个星期,研究了网上大量的MFC对话框打印及打印预览功能的demo之后,网上现有的版本都比较旧,所以选中了几个版本,合并修改,得到这个比较完美的 ...
- BCGControlBar UI设计入门:如何创建第一个MFC应用程序
BCGControlBar ("Business Components Gallery ControlBar")是MFC扩展库,使您可以创建具有完全自定义选项(功能区.可自定义工具 ...
- VC++ MFC中如何将应用程序的配置信息保存到注册表中(一)
注册表(Registry,繁体中文版Windows称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息.比如我们打开一个记事本,调整其窗口大小,使用 ...
- MFC最小程序(不使用应用程序向导)
使用MFC基础类库创建一个窗口,不使用VC++应用程序向导: Win7, VC6:新建一个Win32项目: 创建一个空工程: 添加一个CPP代码文件: #include <afxwin.h> ...
- 使用VC++6.0创建MFC对话框程序
使用VC++6.0创建MFC对话框程序
- DbgView软件 查看VC++ MFC 程序的打印信息
DbgView软件 查看VC++ MFC 程序的打印信息 一.在写VC++ MFC程序的调制过程中,需要跟踪打印信息,但在MFC中用printf不知道在哪里看打印信息,今天介绍一款软件,可以查看对应的 ...
- VC++ MFC单文档应用程序SDI下调用glGenBuffersARB(1, pbo)方法编译通过但执行时出错原因分析及解决办法:glewInit()初始化的错误...
1.问题症状 在VC++环境下,利用MFC单文档应用程序SDI下开发OpenGL程序,当调用glGenBuffersARB(1, &pbo)方法编译通过但执行时出错,出错代码如下: OpenG ...
- rf中resourceid_解决VC++ MFC程序resource.h头文件中ID重复问题
解决VC++ MFC程序resource.h头文件中ID重复问题 2018-12-07 一般MFC开发的时候,如果有些资源是从其他工程中移植到本工程的, 而在资源移植的时候都要将对应的资源ID复制到本 ...
最新文章
- python合成gif动图_Python图像处理之gif动态图的解析与合成操作详解
- es java_JAVA API操作ES详解
- 数据包通过分层模型实现通信的过程
- 06.search_shard_api操作
- vue-day02-vue常用特性
- Spring --getBean用法
- 由于没有远程桌面授权服务器可以提供许可证,远程会话被中断
- 我的世界python俄罗斯方块手机版下载_欢乐俄罗斯方块
- word中表格占满一页,在后面出现一个空白页 删除方法
- 永磁同步电机矢量控制(四)——simulink仿真搭建
- 40套制冷设备制冷系统四大件3D模型设计下载
- 走进晶圆厂,深入了解芯片制造流程
- HIVE --- Metastore
- hexo pjax“暂时”解决aplayer插件间断播放问题
- handsontable的核心方法
- Presto RBO之broadcast join与partitioned join类型的选择优化
- 墨客开发者行动(上海站)
- 什么是端口?端口号分为几种类型?
- 格式化数据#2:图灵奖(A.M. Turing Award)
- nrf52 ESB通信协议底层探讨
热门文章
- 360兼容模式,搜狗等奇葩浏览器下无法正常渲染的问题
- 云队友丨7年估值2000亿,产业互联网的底层逻辑
- 在OpenGL中利用shader進行實時瘦臉大眼等臉型微調
- 信息技术和计算机课有什么不同,浅谈信息技术课与计算机课的几点区别信息技术...
- 题解——星际旅行(欧拉路)
- Python的unittest拓展和HTMLReport SKIP报表扩展
- Kaldi单步完美运行AIShell v1 S5之三:三音tri1,tri2,tri3,tri4,tri5
- 第一篇博客:Delphi中修改ODBC数据源
- 回收苹果手机,这个平台你知道吗
- 类似冒险岛这类游戏是用什么语言编写?或者说它的制作流程是什么?