

免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个人收集整理-ZQC、VC、MFC的区别和联系、的区别和联系: 是纯粹的编程语言;是编程环境,即平常所说的;是随微软 开发工具发布的类库。详细说: ,微软基础类( ),实际上是微软提供的用于在环境下编写应用程序的一个框架和引擎;是下开发人员使用的专业 ( ,专业软件开发平台),就是挂在它之上的一个辅助软件开发包。作为与血肉相连的部分(注意和的区别:是一种程序设计语言,是一种大家都承认的软件编制的通用规范,而只是一个编译器,或者说是一种“编译器 源程序编辑器”的,这跟和的关系是一个道理:是的语言基础,使用规范来进行下应用程序的开发和编译。但不同于语言和的关系:语言在开发出来被应用的年代已经成了语言的新规范,新加的语言要素,如面向对象程序设计的要素,是一种性质上的飞跃,使既是一个,又成长成一个新的程序设计语言),同 集成的一样,是一个非外挂式的软件包、类库,只不过类是微软为专配的罢了。 是 与的结合。,即微软提供的下应用程序的编程语言接口,是一种软件编程的规范,但本身不是一种程序开发语言,可以允许用户使用各种各样的第三方(如我是一方,微软是一方,就是第三方)的编程语言来进行对下应用程序的开发,使这些被开发出来的应用程序能在下运行。比如,编程语言函数本质上全部源于,因此用它们开发出来的应用程序都能工作在的消息机制和绘图里,遵守作为一个操作系统的内部实现。这其实也是一种必要,微软如果不提供,这个世上对编程的工作就不会存在,微软的产品就会迅速从时尚变成垃圾,上面说到是微软对函数的专用封装,这种结合一方面让用户使用微软的专业 来进行下应用程序的开发变得容易,因为是对的封装,微软做了大量的工作,隐藏了好多程序开发人员在下用 编制软件时的大量内节,如应用程序实现消息的处理,设备环境绘图,这种结合是以方便为目的的,必定要付出一定代价(这是微软的一向作风),因此就造成了对类封装中的一定程度的的冗余和迂回,但这是可以接受的。最后要明白不只是一个功能单纯的界面开发系统。它提供的类绝大部分用来进行界面开发,关联一个窗口的动作,但它提供的类中有好多类不与一个窗口关联,即类的作用不是一个界面类,不实现对一个窗口对象的控制(如创建、销毁),而是一些在(用编写的程序绝大部分都在中运行)中实现内部处理的类,如数据库的管理类等。学习中最应花费时间的是消息和设备环境,对和的学习中最难的部分是指针,面向对像程序设计的其它部分,如数据类型、流程控制都不难。建议学习数据结构版。 是微软封装了的。什么意思呢?作为一个提供功能强大的应用程序接口编程的操作系统,的确方便了许多程序员,传统的开发(直接使用的接口函数)对于程序员来说非常的困难,因为,函数实在太多了,而且名称很乱,从零构架一个窗口动辄就是上百行的代码。是面向对象程序设计与 的完美结合,他将传统的进行了分类封装,并且为你创建了程序的一般框架。是对的封装,大大简化了我们的工作;学主要就是要学,大约有多个类,但常用的也就二三十个。应该象背级单词一样将这些常用类搞懂;当然不要死记,要通过看帮助、看例子、动手练习来学会它们;而且,并非每个类的内部的所有函数都要学会,要日积月累。如果真的想成为高手,做个笔记本把自己认为重要的类、函数记下来,随时学习,也是很好的突击方法。有趣的是,使用“”作为所有的全局函数的前缀,“”作为全局变量的前缀。因为在的早期开发阶段它叫“ ”缩写为“”。提供了对 的高度抽象,建立了全新的面向对象的 ,但它对于新手来说太复杂了,所以小组不得不重新开始。后来他们创建了一组类,这就是。这个名字被采用得太晚了以至于没来得及修改这些引用。重要的:窗口,它是大多数“看得见的东西”的父类(里几乎所有看得见的东西都是一个窗口,大窗口里有许多小窗口),比如视图、框架窗口、工具条、对话框、按钮,;一个例外是菜单()不是从窗口派生的。该类很大,一开始也不必学,知道就行了。文档,负责内存数据与磁盘的交互。最重要的是(读入)(写盘)(读写)视图,负责内存数据与用户的交互。包括数据的显示、用户操作的响应(如菜单的选取、鼠标的响应)。最重要的是(重画窗口),通常用()来启动它。另外,它通过消息映射表处理菜单、工具条、快捷键和其他用户消息。你自己的许多功能都要加在里面,你打交道最多的就是它。设备文本。无论是显示器还是打印机,都是画图给用户看。这图就抽象为。与其他(图形设备接口)一起,完成文字和图形、图像的显示工作。把想象成一张纸,每个窗口都有一个相联系,负责画窗口。有个常用子类(窗口客户区),画图通常通过完成。对话框应用程序类。似于中的函数,是程序执行的入口和管理者,负责程序建立、消灭,主窗口和文档模板的建立。最常用函数():初始化。及子类,用于向设备文本画图。它们都需要在使用前选进。笔,画线刷子,填充字体,控制文字输出的字体位图调色板区域,指定一块区域可以用于做特殊处理。文件。最重要的不外是(打开)(读入)(写)字符串。封装了中的字符数组,非常实用。点,就是()对矩形,就是()大小,就是()对(宽、高)是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年光伏发电项目电力安全施工合作协议
- 2025年夏季临时工劳务派遣服务合同
- 2025年酒店客房租赁及清洁服务合同
- 2025版脱温鸡冷链物流配送与购销合作合同
- 2025年北京幼儿园教育设施装饰装修建设合同
- 2025房地产项目增值服务与代理合作协议
- 2025版建筑垃圾处理与土石方工程综合服务合同
- 2025年定制化车辆租赁与市场推广服务合同
- 2025版山东建筑劳务分包合同
- 2025年食品配料员保密协议及离职后商业秘密保护责任书
- GB/T 21709.8-2008针灸技术操作规范第8部分:皮内针
- 语言学纲要课件
- 资本论第三卷讲义课件
- 离心式压缩机试车记录
- 穴位敷贴中医护理技术操作规范
- 冷却塔投标文件
- 地下室开槽引流方案
- 青年教师专业成长课题结题报告
- 农村公路安全生命防护工程施工方案
- 美的观念(玛丽艳)
- 水性烟包镀铝转移胶及直镀纸涂层
评论
0/150
提交评论