MFC编程实例圆的计算ppt课件.ppt

MFC编程实例圆的计算ppt课件.ppt

ID:59416260

大小:8.17 MB

页数:42页

时间:2020-09-19

MFC编程实例圆的计算ppt课件.ppt_第1页
MFC编程实例圆的计算ppt课件.ppt_第2页
MFC编程实例圆的计算ppt课件.ppt_第3页
MFC编程实例圆的计算ppt课件.ppt_第4页
MFC编程实例圆的计算ppt课件.ppt_第5页
资源描述:

《MFC编程实例圆的计算ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VC++编程速成VisualC++用户界面通常称为集成开发环境(IDE),包括创建源代码、编辑代码、编译、链接和调试等功能。集成开发环境(IDE)是一个将程序编辑器、编译器、调试工具和其他建立应用程序的工具集成在一起的用于开发应用程序的软件系统。向导(Wizard)向导是一个通过一步步的帮助引导你工作的工具。DeveloperStudio中包含三个向导。3.MFC库库(library)是可以重复使用的源代码和目标代码的集合。MFC(MicrosoftFundamentalClasses)是VisualC++开发环境所带的类库,在该类库中提供了大

2、量的类,可以帮助开发人员快速建立应用程序。MFC类库概念和组成类库是一个可以在应用中使用的相互关联的C++类的集合。Microsoft提供了一个基础类库MFC,其中包含用来开发C++和C++Windows应用程序的一组类。基础类库的核心是以C++形式封装了大部分的WindowsAPI。类库表示窗口、对话框、设备上下文、公共GDI对象如画笔、调色板、控制框和其他标准的Windows部件。这些类提供了一个面向Windows中结构的简单的C++成员函数的接口。应用程序类文档类框架类对话框类视口类网络通信类绘图类数据库类位图类MFC类图及主要类Visu

3、alC++MFCAppWizard(EXE)创建一个Project(工程/项目)概述一个应用程序对应一个project;project是与应用程序相关的一组文件及其配置,用以生成最终的程序或二进制文件;MicrosoftDeveloperStudio提供了两个功能强大的向导工具:应用程序向导AppWizard生成应用程序的C++源代码架构;通过一系列对话框提示用户输入所需创建程序的信息;指定应用程序的特性:如多文档界面?带工具栏?支持数据库?类向导ClassWizard创建新类;建立(窗口/对话框/控件/菜单/快捷键)消息映射函数;删除消息映射

4、函数;为控件添加或删除成员变量;显示指定类的基本信息;VisualC++MFCAppWizard(EXE)开发步骤主工作空间ProjectWorkspace主菜单工具栏输出窗口状态栏红色图标表示函数成员蓝色图标表示数据成员没有表示公有成员钥匙表示保护成员锁表示私有成员全局变量类信息About对话框对话框控件工具栏包括快捷键对话框菜单字符工具栏版本信息。选择不同的资源,VC++会加载不同的所见即所得的资源编辑器,资源数据信息保存在resource.rc文件中,每个资源都有一个ID号,保存在resource.h文件中。resource.rc经过编译

5、后生成resource.res文件,并加入到project中。控件编辑工具资源信息文件信息由AppWizard生成的应用程序是一个基本的Windows应用程序,用户可以对它进行编译并运行,但这个程序未做任何工作,只是为用户继续添加代码提供了一些框架性的代码,可以节省用户设计应用程序框架的时间和精力;Projectworkspace信息以dsw以后缀的文件进行保存;Project文件以dsp为后缀的文件进行保存;Project开发步骤:(1)应用AppWizard创建project;(2)使用工作区窗口(ClassView/FileView/Re

6、sourceView)对project的类、文件和资源进行编辑;(3)在project中添加或删除文件;(4)在project中编辑源代码和资源;(5)编译project;(6)纠正编译或链接错误;(7)测试可执行文件;(8)优化代码。AppWizard创建Project的相关说明定制工具栏编译编译并生成EXE文件停止编译执行调试运行断点进入程序块单步执行执行至光标1、在D:盘上创建一个MFCAppWizard工程circle2、选择“Singledocument”,后面的可以不选择,直接点击“Finish”3、点击“Finish”后弹出如下界

7、面,VC自动生成应用程序类、框架类、文档类、视口类应用程序类:负责程序的初始化、运行以及结束处理;框架类:负责主窗口的创建、显示和搜索用户命令以及消息派发;文档类:负责程序文档的加载与保存等;视口类:为程序文档显示和修改提供界面。4、工程创建后的文件信息在Workspace中包含ClassView、ResourceView和FileView三个分页对话框,分别显示工程中类的信息、资源信息、文件信息5、工程创建后,可直接编译、运行,只是运行界面仅仅是一个Windows应用程序的基本框架,没有用户自己的添加的代码与功能微软公司认为Windows应用

8、程序的风格基本一致,就是程序启动后,最上方是标题,下面是主菜单、图示化的工具栏、最下方的是状态栏,一般显示程序执行过程中的提示信息。基于这种考虑,微软

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。