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

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

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

试卷总分:100  得分:100

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

1.如果要严格按照匈牙利命名法命名1个全局窗口句柄,以下变量命名正确的是( )。

A.g_hWnd

B.m_hWnd

C.g_pWnd

D.m_pWnd

 

2.使用GetWindowDC()和GetDC( )获取的设备上下文在退出时,必须调用( )释放设备上下文。

A.DeleteDC()

B.delete( )

C.ReleaseDC( )

D.Detach()

 

3.”在一个窗口的正常运行的Windows程序中,把主窗口创建语句做如下改动: hWnd =CreateWindow(NULL, szTitle, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT,0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL); 则下列说法正确的是( )。”

A.程序仍然正常运行,与改动前相比没有变化

B.程序出现编译错误

C.程序编译通过,但没有窗口显示

D.程序正常运行,窗口标题变为NULL

 

4.如果要严格按照匈牙利命名法命名1个局部窗口句柄,以下变量命名正确的是( )。

A.g_hWnd

B.m_hWnd

C.g_pWnd

D.m_pWnd

 

5.在Windows编程约定中,图像设备接口的英文缩写是( )。

A.API

B.SDI

C.GDI

D.MDI

 

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

A.Separator

B.Pop-up

C.Inactive

D.Grayed

 

7.在Windows编程中,响应键盘按键按下消息的Windows消息是( )。

A.VK_UP

B.WM_KEYDOWN

C.WM_KEYUP

D.VK_DOWN

 

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

A.文件访问

B.串行化

C.文件读写

D.格式化

 

9.( )包括键盘和鼠标的输入。这一类消息首先放在系统消息队列中,然后由Windows将它们送入应用程序消息队列中,由程序来处理消息;

A.系统消息

B.用户消息

C.输入消息

D.控制消息

 

10.( )包括键盘和鼠标的输入。这一类消息首先放在系统消息队列中,然后由Windows将它们送入应用程序消息队列中,由程序来处理消息。

A.系统消息

B.用户消息

C.输入消息

D.控制消息

 

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

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

A.窗口

B.文件

C.消息

D.字体

 

12.在Windows消息机制中,消息系统3大关键要素是( )

A.消息队列

B.消息循环

C.消息处理函数

D.消息映射

 

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

A.PeekMessage立即返回

B.GetMessage将会等待消息到来

C.PeekMessage等待消息到来

D.GetMessage立即返回

 

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

A.实线

B.点划线

C.波浪线

D.虚线

 

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

A.属性(例如g_)奥鹏作业答案请进open5.net或请联系QQ/微信:18866732

B.类型

C.描述

D.后缀

 

16.在注册窗口类中,不需要进行的操作是( )。

A.载入图标

B.确定窗口大小

C.确定窗口标题

D.确定窗口类名称

 

17.GDI类封装了哪些对象( )

A.CPen

B.CBrush

C.CFont

D.Cbitmap

 

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

A.窗口最初创建时

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

C.窗口大小改变后

D.滚动条滚动后

 

19.如果创建了一个MDI应用程序example,则系统自动生成了两个菜单,其资源ID 分别为( )

A.IDR_MAINFRAME

B.IDR_工程名TYPE

C.IDR_MAIN

D.IDR_工程

 

20.已知严格按照匈牙利命名法命名的变量m_pTemp,则以下说法正确的是( )。

A.该变量是1个全局变量

B.该变量是1个类成员变量

C.该变量是1个指针变量

D.该变量一定是1个私有变量

 

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

21.打开一个项目,只需打开对应的项目工作区文件。

 

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

 

23.所有的Windows应用程序都是消息驱动的。

 

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

 

25.GDI环境中,窗口的坐标系左上角为原点,x轴正方向为水平向右,y轴正方向为竖直向下

 

26.在Windows编程中,菜单可以在资源视图中设计,一旦载入程序,就不能再被更改。

 

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

 

28.在Windows编程约定中,代表窗口句柄的数据类型是HWND。

 

29.Win32 API可以直接读取所有的图像格式。

 

30.位图和背景像素作异或操作->使用模板位图作与操作->原位图与背景作异或操作,以上步骤能实现透明贴图(模板位图为单色的1位位图)

 

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

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

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

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