VC++2010(全)VC++2010(全).pptVIP

  1. 1、本文档共703页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VC2010(全)VC2010(全)

Visual C++ 程序设计 张 淼 哈尔滨工业大学(威海)计算机学院 课程安排 授课30学时 实验16学时 考试 平时成绩 15% 实验成绩 15% 考试 70% Visual C++到底是什么? 回顾 知新 知新 知新 Windows应用程序 Microsoft Windows是一种基于图形用户界面的多任务操作系统。系统中可以同时运行多个应用程序。每个Windows应用程序通过各自的“窗口”与用户进行交互。 应用程序的用户界面 单文档用户界面 多文档 对话框 消息驱动的程序结构 Visual C++ Windows环境下最主要的应用开发系统之一。 C++语言的可视化集成开发环境。 强大的调试功能为大型复杂软件的开发提供了有效的排错手段。 创建Windows应用程序 创建Windows应用程序 创建Windows应用程序 创建Windows应用程序 SDK编程方式易于理解 Windows 工作原理。 创建Windows应用程序 VC++开发Windows应用程序必须跨越的四大技术障碍(MFC方式) 面向对象观念与C++语言 Windows程序基本观念 Microsoft Foundation Classes(MFC)本身 Visual C++集成开发环境与各种开发工具(难度不高,但需熟练) 课程安排 学时安排 30学时 课程内容 Windows编程基础 4学时 C++语言和面向对象程序设计(设计模式) 23学时 MFC(Microsoft Foundation Classes) 3学时 参考书籍 C++ 编程思想(第2版) Bruce Eckel,机械工业出版社 C++ Primer Stanley B.Lippman,Josee Lajoie,中国电力出版社 Windows 程序设计(第5版) Charles Petzold,北京大学出版社 MFC Windows 程序设计(第2版) Jeff?Prosise?,清华大学出版社 参考书籍 深入浅出MFC(第二版) 侯俊杰,华中科技大学出版社 Visual C++ 技术内幕 George Shepherd,David Kruglinski ,清华大学出版社 深入解析MFC (MFC Internals) George Shepherd ,中国电力出版社 VC++深入详解 孙鑫,余安平,电子工业出版社 Windows编程基础 Windows程序内部运行原理 SDK方式编写Windows应用程序 Windows应用程序特性 CH1.1Windows程序内部运行原理 目标:理解Windows程序的运行机制 掌握以下基本概念 窗口 Windows API 消息与消息机制 消息响应 句柄 Windows应用程序,操作系统,计算机硬件输入输出设备之间的相互关系 Windows API 操作系统所能够完成的每一个特殊功能通常都有一个函数与其对应,也就是说,操作系统把它所能够完成的功能以函数的形式提供给应用程序使用,应用程序对这些函数的调用就叫做系统调用(System call),这些函数的集合就是Windows操作系统提供给应用程序编程的接口(Application Programming Interface),简称Windows API。 Windows API Windows API的作用 是Windows系统与Windows应用程序间的标准程序接口 Windows应用程序可以利用标准大量API函数调用系统功能 窗口管理函数:实现窗口的创建、移动和修改功能 系统服务函数:实现与操作系统有关的多种功能 图形设备(GDI)函数:实现与设备无关的图形操作功能 Windows应用程序,操作系统,计算机硬件输入输出设备之间的相互关系 消息响应 消息 消息结构体 Windows对象 Windows窗口是Windows系统的一个内部数据结构的实例,由一个“窗口句柄”标识,Windows系统创建它并给它分配系统资源。 Windows Object是Windows系统的内部结构,是Windows的规范部件,包括各种窗口、菜单、按钮、对话框以及程序模块等,通过一个句柄来引用。 句柄(Handle) 句柄(HANDLE),Windows用来标识被应用程序建立或使用的Windows对象的一个唯一的整数值。 操作系统要管理和操作这些Windows对象(资源),都是通过句柄来找到对应的对象。按Windows对象的类型,又可将句柄细分成图标句柄(HICON),光标句柄(HCURSOR),窗口句柄(HWND),应用程序实例句柄(HINSTANCE)等等各种类型的句柄。 操作系统给每一个窗口指定的一个唯一的标识号(整数值)即窗口句柄。 消息结构体 主消息 由事先定义好的消息名标识

文档评论(0)

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

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

1亿VIP精品文档

相关文档