网站大量收购闲置独家精品文档,联系QQ:2885784924

CC++程序设计语言cpp15.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

课件制作:C/C++教材编写组哈尔滨理工大学计算中心──基于计算思维*第1章初识C/C++程序设计语言第2章数据类型、运算符与表达式第3章顺序结构程序设计第5章循环结构程序设计第6章数组第7章字符串第8章指针总复习第4章选择结构程序设计●课程概述第9章函数第11章类与对象第12章继承与多态第13章C++输入/输出流类库第14章异常处理第15章图形界面编程简介第10章自定义数据类型第2章数据类型、运算符与表达式*图形界面编程简介第15章●了解什么是Windows编程●了解可视化的应用程序开发过程●掌握VisualC++下基于MFC的Windows编程的基本过程*15.1案例剖析●实例:求两数之和的加法器问题的提出基于窗口的可视化加法器通过在窗口上添加文本框和按钮实现加法运算算法及程序设计分析基于对话框的应用程序编程在对话框上添加三个编辑框控件(两个加数)两个静态文本框控件(加号+,等号=)两个按钮控件(求和按钮,结束按钮)*15.1案例剖析Windows编程特点具有标准的图形用户界面与事件无关性采用“消息传递,事件驱动的运行机制Windows编程常用术语事件(event)是指用户操作某个对象所产生的动作或Windows系统自身产生的动作如:单击“求和”按钮产生了鼠标事件等消息(message)描述某个事件发生的信息消息可以传递给相应的处理程序如:单击“求和”按钮产生了鼠标事件的消息*2.1案例剖析Windows编程常用术语事件驱动(eventdriven)将事件产生的消息发送给相应的应用程序进行处理如:“求和”按钮→求和应用程序控件添加到窗口里的对象如编辑框、按钮等添加到窗口里的控件需要对其设置属性,说明其名称等信息编辑框控件用来输入文本、编辑文本或显示数据按钮控件执行有关操作*15.2Windows编程●WindowsAPIApplicationProgrammingInterfaceWindowsAPI集成了上千个标准函数供应用程序调用所有Windows的界面的构架都由API函数完成API函数是Windows提供给应用程序与操作系统的接口凡是在Windows工作环境下的应用程序都可以调用API函数完成一组特定的功能Windows应用程序要用到大量的函数和程序代码,对程序员的要求非常高*15.2Windows编程●MicrosoftMFCMicrosoftFoundationClass微软开发了一组基础类库MFC,将大部分的WindowsAPI函数封装在C++的200多个类中用来表示窗口、对话框、设备上下文、公共GDI对象通过MFC类创建对象并调用属于这些对象的成员函数基于MFC开发Windows应用程序,可以减少界面的编程工作量,并降低编程难度许多开发工具都提供了对MFC的支持VisualC++6.0下的MFC版本是MFC4.2*15.2Windows编程●MFC编程MFC中的各种类结合起来构成了一个应用程序框架开发人员把具体应程序特有的内容添加到框架里属性少量的代码VisualC++中,通过MFC向导AppWizard可以创建三种典型的Windows应用程序框架基于对话框的应用程序单文档界面(SDI)应用程序多文档界面(MDI)应用程序*15.3基于对话框的应用程序实例●VisualC++中创建对话框应用程序对话框既可以单独组成一个简单的应用程序,又可以成为文档/视图结构程序的资源VisualC++中创建对话框应用程序的步骤通过MFC向导AppWizard建立对话框程序框架放置控件设置控件属性为控件关联变量(控件的变量名)添加消息响应函数修改消息响应函数内容编译、连接与运行应用程序*15.3基于对话框的应用程序实例●VisualC++中创建对话框应用程序创建基于对话框的MFC应用程序框架单击“文件|新建”,在“工程”选项卡中,选择“MFCAppWizard(exe)”,输入工程名“calculator”●例15.1加法计算器*15.3基于对话框的应用程序实例创建基于对话框的MFC应用程序框架单击“确定”按钮,弹出的“MFC应用程序向导-步骤1”对话框,选择“基本对话框(D)”●例15.1加法计算器*15.3基于对话框的应用程序实例创建基于对

文档评论(0)

yzs890305 + 关注
实名认证
内容提供者

计算机二级持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年11月02日上传了计算机二级

1亿VIP精品文档

相关文档