网络应用程序应用资料.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
哈工大华德学院计算机系 网络高级程序设计 网络应用程序设计 宋毅实训楼S107 songyiyouxiang@163.com 课件:net089113@126.com 密码:089113 上课提示 周一 3~4节 教五207 周二5~6节 教五207 周四5~6节 教五207 1~12周 * 学时:64=理论(40)+实验(24) 成绩:期末考试(70) +平时(15) +实验(15) 参考书籍 Visual C++6.0 开发网络典型应用实例向导 汪晓平 人民邮电出版社 计算机网络高级软件编程技术 吴功宜 清华大学出版社 Visual C++ 实践与提高 网络编程篇 汪翔 中国铁道出版社 ………… * 课程内容 第一章 VC++程序设计回顾 第二章 网络基础概述 第三章 网络程序设计基础和基本网络应用 第四章 TCP/UDP典型应用编程 第五章 典型协议编程应用 第六章 Windows串口通信 第七章 实例分析 学习目的 自身能力提高 就业前景广泛 如何学习 要有学习目标 ·要有学习计划 ·要有正确的心态 ·有很强的自学能力 学习方法 课件为主 网络资料 用心去学 一切皆有可能~ * 第一章 VC++程序设计回顾 VisualC++6.0开发环境 应用程序向导 C++的面向对象编程方法 对话框,菜单,标准控件 程序调试方法介绍 * 1.1VisualC++6.0开发环境 VC++6.0的背景 VC++是一个运用C++语言进行编程的软件工具,提供C++语言程序的管理、编辑、编译、链接功能 5.0-6.02008 2010 环境介绍 菜单 工具栏 工作区 代码区 输出区 * 1.2应用程序向导 Console Application 运行在DOS方式的程序 MFC AppWizard(exe) 模板化的Windows程序 单文档模板程序 Single Document 多文档模板程序 Multiple Document 对话框模板程序 Dialog based * 1.2应用程序向导 文档视图机制 什么是MFC? CWinAPP 应用程序类,用来创建应用程序 CFrameWnd 框架窗口类 CView 视图类 CDocument 文档类,管理数据 CWnd 窗口类,派生类很多 SDI和对话框程序是如何执行的 SDI执行的次序: 1: application object产生 2: CMyWinApp::InitInstance 3.创建文档 4. CMyFrameWnd构造函数调用Create产生主窗口 5:创建视图,调用OnNewDocument 产生新文档 6: 执行OnInitialUpdate初始化视图。 7: InitInstance执行ShowWindow,UpdateWindow发出WM_PAINT,执行视图的OnDraw 8: AfxWinMain 执行run,进入消息循环,等待消息。 * 1.3C++的面向对象编程方法 C++语言的介绍 从C语言发展演变而来 引入了类的机制,最初的C++被称为“c with class” 1983年正式取名为C++ 从1989年开始C++语言的标准化工作 于1994年制定了ANSI C++标准草案 于1998年11月被国际标准化组织(ISO)批准为国际标准,成为目前的C++ * 面向对象的基本概念 对象,类,抽象,封装,继承,多态 抽象:对同类事物的分析、比较,提取共性的、本质的内容的过程 封装:将抽象来的数据和行为放在类内 继承:新类保存父类的数据和行为 多态:一类事物具有的多种抽象形态 1.3C++的面向对象编程方法 * 1.3C++的面向对象编程方法 ★面向对象编程怎样理解? ·第一步: 将客观事物进行抽象,并对同一类进行归纳 ·第二步: 将抽象的结果分为:数据和行为 ·第三步: 将数据、行为封装在这个类中 ·第四步:将这个类用某种计算机语言表示出来(编程) * VC++中的类向导的使用 消息映射 成员变量 消息驱动机制 消息是一组有固定格式的数据,用于在“系统”、“进程”、“窗口”之间传递信息,通知某个事件的产生。 如果一个消息有意义,必须有一个函数与之对应,一旦收到该消息,则能够自动运行该函数。消息与函数的一一对应关系,称为消息映射。该函数称为消息映射函数。 例如:鼠标单击 1.3C++的面向对象编程方法 * 1.4对话框,菜单,标准控件 对话框的使用 对话框主要函数 DoModal():用于激活模式对话框,完成后返回对话框结果 OnInitdialog():用于响应WM_INITDI

文档评论(0)

xiaofei2001129 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档