- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mfc复习题ppt(改了下)
* 1、简述作用域标识符::的作用 用来解决局部变量与全局变量的重名问题。即在局部变量的作用域内,可用“::”对被隐藏的同名全局变量进行访问。 2、内联函数的作用及适用范围 设置内联函数的目的是为了消除函数调用时的系统开销,以提高运行速度,但这是一种用空间换时间的措施,故仅适合一些小函数。 3、请解释int i和int ri = i的意义 表示变量ri引用了变量i,这时ri就可看作是i的别名,即它们指向同一个内存单元。 4、掌握派生类对基类成员的继承关系 基类成员 作为派生类成员 公有派生 私有派生 private成员 不可直接访问成员 不可直接访问成员 protected成员 protected成员 private成员 public成员 public成员 private成员 5、掌握联编的概念与作用 编译时的多态是通过静态联编来实现的。所谓联编(binding。亦称束定),就是把函数名与其函数体的程序代码连接(联系)在一起。 静态联编时,系统用实参与形参进行匹配,对于同名的重载函数便根据参数上的差异进行区分,然后进行联编。从而实现了多态性。 运行时的多态是用动态联编实现的。动态联编(也称晚联编)是程序运行时才进行的联编。即当程序调用到某一函数(过程)名时,才去寻找和连接其程序代码,对面向对象程序而言,就是当对象接收到某一消息时,才去寻找和连接相应的方法。 6、可视化开发系统往往集成了一系列系统可用资源和开发工具,主要是指哪些? 程序调试工具,包括源程序语法检查、可执行程序修改和运行监视等;可选择并构成具体语句或源程序结构的例程库及Help;资源管理器,包括图形化窗口及组成元素的多种对象的编辑器;应用程序Help和Setup开发工具包;源程序编辑器和编译器;系统函数库和系统函数开发工具。 7、API函数有哪些的功能? 窗口管理函数实现窗口的创建、移动和修改功能;系统服务函数:实现与操作系统有关的多种功能;图形设备(GDI)函数:实现与设备无关的图形操作功能。 8、API、Win系统和Win应用程序之间的相互关系 API为应用程序提供Win系统各种特殊函数及数据结构定义;API是Win系统与Win应用程序间的标准程序接口;Win应用程序可以利用上千个标准API函数调用系统功能。 9、一个应用程序的窗口一般包含哪些成分? 控制菜单框;下拉菜单;标题栏;工作区;窗口边界;最大化按钮;最小化按钮;垂直滚动条;水平滚动条。 填空: 10、编写一个Windows应用程序首先应创建一个或多个窗口,随后应用程序的运行过程即是窗口内部、窗口与窗口之间、窗口与系统之间进行数据处理与数据交换的过程。 11、在动态库的情况下,有两个文件,一个是引入库(.LIB)文件,一个是DLL文件,引入库文件包含被DLL导出的函数的名称和位置,DLL包含实际的函数和数据,应用程序使用LIB文件链接到所需要使用的DLL文件,库中的函数和数据并不复制到可执行文件中。 12、Visual C++支持三种DLL,它们分别是非MFC动态库、常规DLL、扩展DLL。 13、Windows程序的执行顺序取决于事件发生的顺序,程序的执行顺序是由顺序产生的消息驱动的,但是消息的产生往往并不要求有次序之分。 14、填空:Windows应用程序利用Windows消息(Message)与应用程序及系统进行信息交换。 15、一个完整的Windows应用程序通常由哪五种类型的文件组成? (1) C语言源程序文件;(2) 头文件;(3) 模块定义文件;(4) 资源描述文件;(5) 项目文件 16、简述复选框、单选按钮、下压式按钮的用途 常用于只有两种完全相反状态的情况下;适用于同一组属性相同的数据中选一个数据;适用于消息的发送。 17、对话框用于处理哪两类消息? 对话框只处理两类消息,一类是创建窗口的消息,另一类是控件的消息。在普通窗口中接受wm_create消息,而在对话框中接受wm_initdialog消息。 18、对话框分为哪几类?它们有什么不同? 对话框分为模式对话框和非模式对话框。模式对话框要求用户在继续执行前回答对话框,否则不能进行。非模式对话框可以不回答对话框,继续进行。 19、用AppWizard创建SDI和MDI界面的应用程序的过程几乎完全一样,而其主要差别在哪些方面? 在创建SDI界面的应用程序时,不生成CChildFrame类,CMainFrame类的基类为CframeWnd;在创建MDI界面的应用程序时,CMainFrame类的基类为CMDIFrameWnd。 20、视图是如何在文档和用户之间起中介作用的? 视图可以直接或间接的访问文档类中的成员变量,它从文档类中(而不是从存储介质中)将文档
您可能关注的文档
- 福特炮制了丰田.doc
- 离子反应2010.ppt
- 离子反应2—2—2.ppt
- 种子知识(二).doc
- 福田装修设计公司-中户型设计效果图(PPT 26页).ppt.ppt
- 科勒洁具方案.ppt
- 秦汉时期炎黄崇拜的神人转换.doc
- 称重防作弊软件.doc
- 第06讲 第二章 测试及网络设备41112.ppt
- 第10章 施工项目资源管理 - 复制.ppt
- 教科版科学三年级下册第一单元《 物体的运动》测试卷含答案【名师推荐】.docx
- 八年级语文教学计划中学生参与度提升.docx
- 教科版科学三年级下册第一单元《 物体的运动》测试卷(有一套).docx
- 教科版科学三年级下册第一单元《 物体的运动》测试卷【培优】.docx
- 教科版科学三年级上册第二单元空气测试卷(考点梳理).docx
- 教科版科学三年级上册第二单元《空气》测试卷(名师推荐).docx
- 教科版科学三年级下册第一单元《 物体的运动》测试卷及答案(各地真题).docx
- 教科版科学三年级上册第二单元空气测试卷汇总.docx
- 教科版科学三年级上册第二单元空气测试卷(真题汇编).docx
- 教科版科学三年级下册第一单元《 物体的运动》测试卷(易错题)word版.docx
文档评论(0)