Windows编程常用术语介绍



《Windows编程常用术语介绍》由会员分享,可在线阅读,更多相关《Windows编程常用术语介绍(15页珍藏版)》请在装配图网上搜索。
1、*,*,单击此处编辑母版标题样式,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,Windows,编程常用术语介绍,徐艳艳,北京林业大学信息学院,API,Application Programming Interface,系统开放出来,给程序员使用的接口,就是,API,。它不仅仅指像,C,语言那样的函数。,DOS,的中断向量,(interrupt vector),也可以说是一种,API,。,MFC,也可以成为,Windows,环境上标准的,C+API,。,SDK,Software Development Kit,软件开发工具,每一套环境都可能有自己的,SDK,。在,Windows
2、,这一领域,,SDK,指,Microsoft,的软件开发工具。,MFC,(本课程核心),Microsoft Foundation Classes,是一个架构在,Windows API,之上的,C+,类库,,设计者意图使得,Windows,程序设计过程更有,效率,更符合物件导向的精神。,OWL,Object Windows Library,也是一个具备,Application Framework,架势的,C+,类库,附含在,Borland C+,中。,Application Framework,它可以说是一个更有凝聚力,关联性更强的类库。并非每一套,C+,类库都有资格称为,Application
3、 Framework,,不过,MFC,和,OWL,都是,,IBM,的,Open Class Library,也是。并且,,Application Framework,也不一定非要是,C+,类库,,Java,和,Delphi,应该也都称得上。,常用缩写(一),API Application Programming Interface,DLL Dynamic Link Library,GUI Graphics User Interface,MDI Multiple Document Interface,MFC Microsoft Foundation Class,OLE Object Linkin
4、g&Embedded(ActiveX OLE,和,COM,google,),OWL Object Windows Library,常用缩写(二),SDK Software Development Kit,UI User Interface,WinApp,Windows Application,C+,概念(一),类,class,对象,object,构造函数,constructor,析构函数,destructor,算子,operator,重写,override,重载,overloading,C+,概念(二),封装,Encapsulation,继承,Inheritance,动态绑定,Dynamic
5、Binding,虚函数,Virtual function,多态,Polymorphism,成员函数,member function,数据成员,data member,C+,概念(三),父类,base class,派生类,derived class,Visual C+,文件类型,DSW,全称是,Developer Studio Workspace,,最高级别的配置文件,记录了整个工作空间的配置信息,它是一个纯文本的文件,在创建新项目的时候自动生成,DSP,全称是,Developer Studio Project,,也是一个配置文件,不过她记录的是一个项目的所有配置信息,纯文本文件,OPT,与,D
6、SW,、,DSP,配合使用的配置文件,它记录了与机器硬件有关的信息,同一个项目在不同的机器上的,opt,文件内容是不同的,Visual C+,文件类型,CLW,:记录了跟,ClassWizard,相关的信息,如果丢失了,.,clw,文件,那么在,Class View,面板里就没有类信息,PLG,:实际上是一个超文本文件,可以用,Internet Explorer,打开,记录了,Build,的过程,是一个日志型文件,RC,:资源描述文件,记录了所有的资源信息,在资源编辑器里作的修改,实际上都是对,RC,文件的修改,RC2,:附加的资源描述文件,不能直接用资源编辑器修改,只能手工添加,可以用来添加
7、额外的资源,RES,:经过资源编辑器编译之后的资源文件,以二进制方式存放,Visual C+,文件类型,SBR,:编译器生成的浏览信息文件,在代码导航的时候非常有用,她需要在编译时指定,/FR,或者,/Fr,开关,BSC,:,BSCMAKE.EXE,将所有的,SBR,文件作为输入,经过处理之后输出一个,BSC,文件,在代码导航的时候实际用到的是,BSC,文件,ILK,:当选定渐增型编译连接时,连接器自动生成,ILK,文件,记录连接信息,PDB,:全称是,Program,DataBase,,即程序数据库文件,用来记录调试信息,是一个相当重要的文件,没有它,程序无法正常调试,Visual C+,文件类型,LIB,:如果项目输出是,Dll,的话,一般会输出一个跟项目同名的,Lib,文件,记录输出的函数信息,EXP,:同,Lib,,是跟,Dll,一起生成的输出文件,PCH,:全称是,PreCompiled,Header,,就是预先编译好的头文件,在编译时指定,/Yu,开关时编译器自动生成,
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025开年第一课知敬畏守底线为2025年开门红营造风清气正的干事环境
- 高考倒计时100天学生与家长如何携手前行主题班会
- 2025民营企业座谈会要点速览促进民营经济发展
- 3月5日学习雷锋主题班会争做当代雷锋
- 三八妇女节致敬新时代的巾帼英雄
- 从井冈山歌谣感悟井冈山精神身体力行重唱红歌
- 三八妇女节致敬新时代的巾帼英雄
- 心理开学第一课家长应如何帮助孩子应对开学综合征
- 初三中考百日倒计时动员班会逆袭狂飙促奇迹
- 民俗文化二月二龙抬头主题班会二月二龙抬头风调雨顺好年头
- 3月5日学雷锋纪念日主题班会助人为乐无私奉献
- 幼儿园开学第一课家长会家园共育缓解入学焦虑
- 我们开学啦主题班会新学期新气象新起点
- 人教版四年级数学上册《笔算除法》教学课件
- 深入学习2025新修订《中小学生学籍管理办法》新办法新在哪里