最新消息:可做奥鹏等各院校作业论文,答案请联系QQ/微信:18866732

【奥鹏】22年春地大《Windows程序设计》在线作业二

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

试卷总分:100  得分:100

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

1.在MFC中,利用ClassWizard不能

A.建立新类

B.进行消息映射

C.增加类的成员变量

D.插入资源

 

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

A.Enable

B.SetRadio

C.SetCheck

D.SetText

 

3.在Windows编程中,按下鼠标左键产生的Windows消息是( )。

A.WM_KEYDOWN

B.WM_LBUTTONDOWN

C.WM_LEFT

D.WM_RBUTTONDOWN

 

4.在VC++ 6.0在编程环境中,运行程序的快捷键是( )。

A.Ctrl+F5

B.F7

C.Ctrl+F7

D.F5

 

5.在MFC中,在编辑某菜单项时,若要指明该菜单项是一个弹出式子菜单,必须选择属性对话框中的( )。

A.Separator

B.Pop-up

C.Inactive

D.Grayed

 

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

A.WM_COMMAND

B.UPDATE

C.UPDATE_COMMAND_UI

D.INVALIDATE

 

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

A.WORD

B.DWORD

C.INT

D.BYTE

 

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

A.VK_A

B.WM_KEYDOWN

C.A

D.DIK_A

 

9.下面( )不是MFC设备环境类CDC类的派生类。

A.GDI

B.CPaintDC

C.CClientDC

D.CWindowDC

 

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

A.Enable

B.SetRadio

C.SetCheck

D.SetText

 

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

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

A.单文档应用框架

B.多文档应用框架

C.单窗口应用框架

D.多窗口应用框架

 

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

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

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

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

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

 

13.匈牙利表示法的变量一般分为哪几个部分?( )

A.属性(例如g_)

B.类型

C.描述

D.后缀

奥鹏作业答案请进open5.net或请联系QQ/微信:18866732

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

A.m_hDC

B.m_hAttribDC

C.m_hDB

D.m_hAttribDB

 

15.关于PeekMessage和GetMessage的说法正确的是( )

A.PeekMessage立即返回

B.GetMessage将会等待消息到来

C.PeekMessage等待消息到来

D.GetMessage立即返回

 

16.下列哪种情况下系统可能向窗口发送WM_PAINT消息?( )

A.窗口最初创建时

B.窗口移动后部分区域由不可见变为可见

C.窗口大小改变后

D.滚动条滚动后

 

17.windows图形设备接口功能被封装在两个MFC类中,它们是( )

A.设备环境类(CDC)

B.图形设备接口对象类(GDI)

C.标签类(ClassView)

D.资源类(ResourceView)

 

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

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

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

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

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

 

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

A.CPaintDC

B.CClientDC

C.CWindowDC

D.CMetaFileDC

 

20.逻辑画刷分为( )

A.实画刷

B.库存画刷

C.阴影画刷

D.模式画刷

 

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

21.在Windows编程中,使用窗口句柄来操作具体的窗口。

 

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

 

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

 

24.匈牙利命名法是所有程序都必须遵循的一个规则,变量的命名必须按照规则进行。

 

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

 

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

 

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

 

28.Windows应用程序的入口也是main函数。

 

29.在Windows的消息结构中,键盘的按键字符信息被保存在lParam中。

 

30.indows把用于改变DC属性的操作,即与绘图相关的操作都制作成函数,这些函数的集合就叫做图形设备接口

 

转载请注明:奥鹏作业之家 » 【奥鹏】22年春地大《Windows程序设计》在线作业二

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

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