cview类 public_《可视化程序设计 Visual C++ 》试卷(二)

本文介绍了MFC(Microsoft Foundation Classes)的基础知识,包括控件的类型、对话框的分类、成员访问权限以及文档/视图架构。讲解了CWnd类作为所有控件的基类,如何设置编辑控件的内容,以及对话框的模式与非模式区别。同时,讨论了菜单项的助记符设定,集合类的概念,以及串行化在文件存取中的作用。此外,还涉及了模板的声明方式和多继承中的二义性问题解决策略。
摘要由CSDN通过智能技术生成

A、一个,多个

B、多个,一个

C、一个,一个

D、多个,多个

13、所有的控件都是( ) 类的派生类,都可以作为一个特殊的窗口来处理。

A、CView

B、CWnd

C、CWindow

D、CDialog

14、设置编辑控件的文本内容,可使用函数( )

A、SetWindowText( )

B、SetSel( )

C、ReplaceSel( )

D、GetWindowText( )

15、根据对话框的行为性质,对话框可以分为两类:()

A、对话框资源和对话框类

B、模式对话框和非模式对话框

C、对话框资源和对话框模板

D、消息对话框和模式对话框

16、以下控件中,()没有Caption属性。

A、按钮

B、群组框

C、编辑控件

D、静态控件

17、菜单项助记符前用()引导。

A、%

B、&

C、#

D、$

18、MFC中的集合类包括()。

A、对象、列表和映射

B、数组、列表和对象

C、数组、列表和映射

D、数组、列表和链表

19、文档负责将数据存储到永久存储介质中,通常是磁盘文件或数据库,存取过程称为()。

A、文件访问

B、串行化

C、文件读写

D、格式化

20、下列对模板的声明,正确的是()。

A、template

B、template

C、template

D、template

二、填空题(每空1分,共25分)

1、VC++开发环境中,char型数据占个字节,int型数据占_______个字节,double型数据占_________个字节。

2、若for循环的“头”为“for(int i=1;i<10;i++)”,并且在循环体中不会修改i的值,则循环体将被重复执行____________次后结束。

3、两个函数的函数名相同,但参数的个数或对应参数的类型不同时,则称

为。

4、若ch为char型变量,n为int型变量,则下列语句

n = 65; ch = n+3;

cout<

执行的结果是__________。

5、组合框与列表框用途类似,它是由__________和__________功能组合而成。

6、是Windows应用程序与设备驱动程序和输出设备之间的接口。

7、如果一个类中含有纯虚函数,则称该类为____________

8、如果类的所有对象共享一个成员,则称该成员为_____________

9、如果类中的成员只能被本类的成员函数和友元函数访问,则这些成员的访问权限为________ _;如果类中的成员能够被类外的函数访问,则这些成员的访问权限为:______ ____。

10、为解决多继承中因公共基类而产生的二义性问题,C++语言提供了________

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值