欢迎光临
我们一直在努力

20年春地大《Windows程序设计》在线作业二【参考答案】

可做奥鹏全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

地大《Windows程序设计》在线作业二

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 30 分)

1.以下对应于unsignedlong 的数据类型为:( )

A.WORD

B.INT

C.DWORD

D.BYTE

 

2.希望菜单无效,应该用CCmdUI类的( )成员函数。

A.SetText

B.SetRadio

C.SetCheck

D.Enable

 

3.项目文件的扩展名是( )。

A.dsw

B.dsp

C.cpp

D.Exe

 

4.希望菜单前出现一个“√”,应该用CCmdUI类的( )成员函数。

A.SetText

B.SetRadio

C.SetCheck

D.Enable

 

5.下列选项中,不属于匈牙利命名法属性部分的是( )。

A.m_

B.g_

C.d_

D.c_

 

6.菜单编辑器中,如果要设置某个项为分隔线,那么这个项的哪个属性为true。( )

A.Visible

B.Separator

C.Grayed

D.Enable

 

7.在VC++中,项目文件的扩展名是( )

A.dsw

B.dsp

C.cpp

D.Exe

 

8.在Windows编程中,按下键盘的”A”键后,返回的Windows消息是( )。

A.WM_KEYDOWN

B.VK_A

C.DIK_A

D.A

 

9.更新菜单状态的消息是( )

A.WM_COMMAND

B.UPDATE_COMMAND_UI

C.UPDATE

D.INVALIDATE

 

10.对话框的功能被封装在( )类中。

A.CWnd

B.CObject

C.CDialog

D.CCmdTarget

 

二、多选题 (共 10 道试题,共 40 分)

11.下列选项中,可以用Windows句柄标识的有( )

A.窗口

B.消息

C.文件

D.字体

 

12.画笔的线型包括:( )

A.虚线

B.点划线

C.波浪线

D.实线

 

13.关于Windows句柄,下列说法正确的是( )

A.每个运行着的Windows程序都有对应的Windows实例句柄

B.同1个Windows程序打开多次时,对应同1个实例句柄

C.1个Windows实例句柄可以对应多个窗口句柄

D.1个Windows实例句柄只能对应1个窗口句柄

 

14.大多数MFC类是从三个基类派生的,它们是( )

A.Cdocument

B.CWnd

C.CObject

D.CCmdTarget

 

15.CDC类封装了哪些对象( )

A.CWindowDC

B.CPaintDC

C.CMetaFileDC

D.CClientDC

 

16.MFC框架可以生成哪几种应用程序框架( )

A.多窗口应用框架

B.多文档应用框架

C.单窗口应用框架

D.单文档应用框架

 

17.MFC类库中ODBC数据库类主要有( )

A.CRecordset

B.CRecordView

C.CDatabase

D.CDBSet

 

18.已知语句SetTimer(NULL,1,100,NULL),则以下说法正确的是( )。

A.设置了一个定时器,该定时器不能正常起作用

B.设置了一个定时器,时间间隔为1秒

C.设置了一个定时器,时间间隔为100毫秒

D.设置一个定时器,能够正常起作用

 

19.逻辑画刷分为( )

A.阴影画刷

B.模式画刷

C.库存画刷

D.实画刷

 

20.一个CDC对象有两个指示GDI设备环境句柄的成员变量( )

A.m_hDC

B.m_hDB

C.m_hAttribDC

D.m_hAttribDB

 

三、判断题 (共 10 道试题,共 30 分)

21.PostMessage和SendMessage的区别在于前者投递消息到队列,而后者直接调用消息响应函数。

 

22.为了描述事件的各种信息(例如,何时何地发生了何种事件等),Windows定义了一个结构,这个结构就叫做”消息”

 

23.CBrush是GDI对象。

 

24.画笔颜色构成是0x00BBGGRR,其中B、G、R分别代表1位16进制数表示蓝、绿和红色分量的大小。

 

25.基于对话框的应用程序,也有文档类和视图类。

 

26.在Windows编程中,键盘按键弹起时,会返回消息WM_KEYDOWN。

 

27.在Windows编程中,鼠标消息中不包含任何键盘信息。

 

28.FillRect中指定的画刷是用于画矩形本身和边框,FrameRect中指定的画刷是用于画矩形的边框。

 

29.为了区别于普通变量的标识,Windows把这种复杂对象的标识叫做句柄

 

30.在Windows编程中,1个程序中只允许设置一个定时器。

赞(0)
未经允许不得转载:奥鹏作业网 » 20年春地大《Windows程序设计》在线作业二【参考答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址