[渝粤教育] 中国地质大学 Windows程序设计 复习题 (2)

《Windows程序设计》模拟题
一单选题
1.所有的Windows应用程序都是由()驱动的.
A.事件
B.消息
C.命令
D.菜单

2.一般应用程序不会派生自己的()类.
A.主框架
B.视图
C.菜单
D.文档

3.MessageBox不能完成()功能.
A.接收用户输入
B.显示消息
C.改变对话框标题
D.显示问号图标

4.Windows系统中的消息不包括().
A.标准Windows消息
B.控件消息
C.命令消息
D.视图消息

5.()函数是从CView继承来的成员函数用于刷新整个视图窗口屏幕.
A.Invalidate
B.MouseMove
C.Paint
D.Brush

6.菜单()消息处理菜单状态的动态变化.
A.UPDATE_UI
B.UPDATE
C.COMMAND
D.UPDATE_COMMAND_UI

7.CCmdUI类的常用成员函数()使菜单项前增加或清除√标志.
A.SetCheck
B.SetRadio
C.SetText
D.Enable

8.编辑菜单时为使字母下带下划线应使用助记符().
A.@
B.#
C.&
D.$

9.CCmdUI类的常用成员函数()使菜单项前增加或清除圆点标志.
A.SetCheck
B.SetRadio
C.SetText
D.Enable

10.CCmdUI类的常用成员函数()设置菜单项有效或无效.
A.SetCheck
B.SetRadio
C.SetText
D.Enable

11.CCmdUI类的常用成员函数()改变菜单项文本.
A.SetCheck
B.SetRadio
C.SetText
D.Enable

12.CDC的常用函数()可以绘制矩形.
A.Ellipse
B.Rectangle
C.Arc
D.Circle

13.应用程序可以使用GDI创建3种类型的图形输出不包括().
A.矢量图形
B.可视图形
C.光栅图形
D.文本

14.CDC的常用函数()可以绘制内接矩形的圆.
A.Ellipse
B.Rectangle
C.Arc
D.Circle

15.()函数用于在指定位置输出字符串.
A.Print
B.TextOut
C.Scanf
D.Write

16.在View的在普通成员函数体内用()获得设备环境.
A.CDC
B.CWindowDC
C.CClientDC
D.CClassDC

17.创建画笔不需要给出()参数.
A.风格
B.宽度
C.颜色
D.长度

18.实线画笔的风格应用()宏.
A.PS_SOLID
B.PS_DASH
C.PS_DOT
D.PS_DASHDOT

19.实心画刷只需要定义().
A.填充样式
B.填充颜色
C.填充模式
D.填充图案

20.对话框()描述对话框的外观和控件布局在资源描述文件中有对话框的定义.
A.资源
B.类
C.模板
D.数据

21.调用对话框类的对象的方法创建并显示模态对话框.
A.Print()
B.Create()
C.DoModal()
D.Show()

22.CDialog中的()成员函数用于成员变量和控件之间的数据传递.
A.Exchange
B.ToDo
C.EXT
D.UpdateData

23.静态控件不包括().
A.静态文本
B.按钮
C.静态图片
D.组框

24.()不是编辑框的消息.
A.BN_CLICKED
B.EN_CHANGE
C.EN_KILLFOCUS
D.EN_SETFOCUS

25.()设置进度条的当前位置.
A.SetRange
B.SetStep
C.SetPos
D.StepIt

26.()设置进度条范围.
A.SetRange
B.SetStep
C.SetPos
D.StepIt

27.()设置进度条填充步长.
A.SetRange
B.SetStep
C.SetPos
D.StepIt

28.()让进度条前进一个步长.
A.SetRange
B.SetStep
C.SetPos
D.StepIt

29.文档和视图的关系是().
A.一对一
B.一对多
C.多对一
D.多对多

30.在视图类中获得文档类对象指针用函数().
A.GetDocument
B.UpdateAllViews
C.OnUpdate
D.SetModifiedFlag

31.Win32应用程序入口函数是().
A.Main
B.Entrance
C.WinMain
D.Inlet

32.创建窗口工作()不在WinMain中完成.
A.设计窗口类
B.注册窗口类
C.创建窗口
D.窗口过程

33.项目文件的扩展名是().
A.exe
B.dsp
C.dsw
D.cpp

34.利用ClassWizard不能().
A.建立新类
B.进行消息映射
C.增加类的成员变量
D.插入资源

35.下列()不是MFC消息映射机制有关的宏.
A.DECLARE_MESSAGE_MAP
B.BEGIN_MESSAGE_MAP
C.DECLARE_SERIAL
D.END_MESSAGE_MAP

36.要使鼠标箭头在按钮上暂停时能显示工具栏按钮提示必须设置工具栏的风格为().
A.CBRS_TOOLTIPS
B.CBRS_FLYBY
C.CBRS_NOALIGN
D.WS_VISIBLE

37.当滑块滑动时滑块条控件将发送滚动消息来通知父窗口水平滑动条发送()消息.
A.WM_CHAR
B.WM_HSCROLL
C.WM_VSCROLL
D.WM_CHANGE

38.要将模式对话框在屏幕上显示需要用到().
A.Create
B.DoModal
C.OnOK
D.构造函数

39.当滑块滑动时滑块条控件将发送滚动消息来通知父窗口垂直滑动条发送()消息.
A.WM_CHAR
B.WM_HSCROLL
C.WM_VSCROLL
D.WM_CHANGE

40.以下控件中()没有Caption属性.
A.按钮
B.组框
C.编辑框
D.静态文本框

41.关于工具栏菜单和加速键的关系正确的说法是().
A.工具按钮与菜单必须一一对应
B.工具栏与加速键一一对应
C.工具按钮不必与菜单一一对应
D.菜单与加速键一一对应

42.使用GetDC()获取的设备上下文在退出时必须调用()释放设备上下文.
A.ReleaseDC()
B.delete
C.DeleteDC()
D.Detach()

43.列表框CListBox类的成员函数()用来向列表框增加列表项.
A.AddString()
B.DeleteString()
C.ResetContent()
D.FindString()
E.GetCount()

44.列表框CListBox类的成员函数()用来清除列表项所有项目.
A.AddString()
B.DeleteString()
C.ResetContent()
D.FindString()
E.GetCount()

45.下面()不是MFC设备环境类CDC类的派生类.
A.GDI
B.CPaintDC
C.CClientDC
D.CWindowDC

46.()是非模态对话框.
A.查找对话框
B.字体对话框
C.段落对话框
D.颜色对话框

47.使用()通用对话框类可用打开文件.
A.CFileDialog
B.CColorDialog
C.CPrintDialog
D.CFontDialog

48.常见的菜单类型不包括().
A.自动菜单
B.主菜单
C.弹出菜单
D.快捷菜单

49.下列()不是MFCCDC类中常用的函数.
A.TextOut
B.Ellipse
C.Rectangle
D.CreateRedText

50.对话框的功能被封装在()类中.
A.CWnd
B.CDialog
C.CObject
D.CCmdTarget

51.Windows标准控件的属性设置通常由三个选项卡构成不包括()
A.Color
B.General
C.Style
D.ExtendStyles

52.菜单项助记符前用()引导.
A.%
B.&
C.#
D.$

53.更新菜单状态的消息是().
A.COMMAND
B.UPDATE
C.UPDATE_COMMAND_UI
D.INVALIDATE

54.能间接调用视图类的OnDraw函数的是()
A.OnTimer
B.LButtonDown
C.Serialize
D.Invalidate

55.下列()不是MFC消息映射机制有关的宏.
A.DECLARE_MESSAGE_MAP
B.BEGIN_MESSAGE_MAP
C.DECLARE_SERIAL
D.END_MESSAGE_MAP

56.下面()不是GDI对象.
A.CFont
B.CPalette
C.CClientDC
D.CBitmap

57.列表框的类型不包括()
A.Simple
B.Dropdown
C.DropList
D.Scroll

58.设置编辑框控件的文本内容可使用函数()
A.SetWindowText
B.SetSel
C.ReplaceSel
D.GetWindowText

59.使用()函数获取的设备上下文在退出时必须调用ReleaseDC释放.
A.GetWindowsDC
B.GetDC
C.GetDesktopDC
D.GetClientDC

60.类CButton不是下列()控件对应的类.
A.命令按钮
B.单选按钮
C.复选框
D.静态文本框

61.列表框CListBox类的成员函数()用来返回列表框的列表项总数.
A.AddString()
B.DeleteString()
C.ResetContent()
D.FindString()
E.GetCount()

62.滑动条是由滑动块和刻度线构成按指定增量移动CSliderCtrl类的成员函数()代表设置滑动块位置.
A.SetRange()
B.SetPos()
C.SetTic()
D.SetPoint()
E.SetTicFreq()

63.滑动条是由滑动块和刻度线构成按指定增量移动CSliderCtrl类的成员函数()代表设置刻度线位置一次只能设置一个刻度线用于手动设置刻度线.
A.SetRange()
B.SetPos()
C.SetTic()
D.SetPoint()
E.SetTicFreq()

64.滑动条是由滑动块和刻度线构成按指定增量移动CSliderCtrl类的成员函数()代表设置刻度线的疏密程度配合Autoticks属性使用每隔一定单位自动显示一条刻度线.
A.SetRange()
B.SetPos()
C.SetTic()
D.SetPoint()
E.SetTicFreq()

二判断题
1.UpdateData(true)函数完成成员变量的值传递给控件的操作.

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

3.调用DestroyWindow函数完成非模态对话框的销毁工作.

4.每个对话框资源都会关联一个对话框类常派生于CDialog通过该类对象间接操纵对话框.

5.基于对话框的应用程序在运行时也有菜单栏.

6.对话框的功能被封装在CDialog类中.

7.使用CColorDialog通过对话框类可以显示颜色对话框.

8.DDX为对话框数据交换用.

9.DDV完成成员变量和控件之间的交换.

10.OnOK函数中进行对话框的初始化工作.

11.对话框只由对话框类组成.

12.从对话框的工作方式看对话框可分为模式对话框和非模式对话框.

13.查找对话框是模式对话框.

14.颜色对话框是非模式对话框.

15.每一个单选按钮在对话框类中都可以映射一个int类型值变量.

16.当编辑框中的文本已被改变在新的文本显示之后发送EN_CHANGE通知消息.

17.CButton类控件只有按键按钮一种类型.

18.一组单选按钮在组中的序号从1开始.

19.向列表框增加列表项只能使用CListBox类成员的AddString函数.

20.一个旋转按钮控件与一个相伴的控件一起使用时该控件的Tab键次序必须大于旋转按钮.

21.进度条控件的操作封装在CProgressCtrl类.

22.多个静态文本控件必须有不同的ID号.

23.调用Create成员函数创建动态分割窗口.

24.调用Create成员函数创建静态分割窗口.

25.视图派生类的成员函数通过调用GetDocument函数得到当前文档对象的指针.

26.用户可以通过项目工作区窗口的ResourceView视图来查看资源.

27.利用MFC编程时所有的消息与消息处理函数的添加都必须采用ClassWizard类向导来完成.

28.窗口是Windows应用程序的基本操作单元是应用程序与用户之间交互的接口环境也是系统管理应用程序的基本单位.

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

30.键盘鼠标消息都是命令消息.

31.使用MFCAppWizard[exe]向导创建应用程序框架时向导生成的文件名和类名是不可以更改的.

32.消息映射是将消息处理函数与要处理的特定消息连接起来的一种机制.

33.命令消息是由菜单项工具栏按钮和快捷键等用户界面对象发出的WM_COMMAND消息.

34.用快捷键F9既可设置断点又可取消断点.

35.调试程序时会同时出现Variable窗口和Watch窗口.

36.Windows是一个基于事件的消息驱动系统.

37.MFC采用消息映射来处理消息.

38.WM_RBUTTONDOWN是鼠标右键按下时产生的消息.

39.给菜单项定义快捷键只需在菜单项属性设置对话框的Caption文本框中说明即可.

40.快捷菜单一般出现在鼠标箭头的位置.

41.UPDATE_COMMAND是更新命令用户接口消息.

42.工具栏停靠特性只能设置一次.

43.状态栏的功能由CToolBar类实现.

44.CMenu类CToolBar类和CStatusBar类的根基类是相同的.

45.菜单选择只可以通过鼠标操作来完成.

46.状态栏可以通过资源编辑器来编辑.

47.MFC应用程序框架为状态栏定义的静态数组indicators放在MainFrm.h文件中.

48.在菜单设计时&字符的作用是使其后的字符加下划线.

49.CClientDC代表整个窗口的设备环境.

50.删除CPen对象可调用CPen对象的DeleteObject函数.

51.DDB又称GDI位图它依赖于具体设备只能存在于内存中.

52.创建阴影画刷函数是CreateHatchBrush.

53.深绿色RGB值为(01280).

54.Windows引入GDI的主要目的是为了实现设备相关性.

55.Windows用COLORREF类型的数据存放颜色.

56.Windows是按图形方式输出字符的.

57.TextOut是CDC类中常用的文本输出函数.

58.创建画笔后必须调用CDC类的成员函数SelectObject将画笔选人当前设备环境.

59.对话框创建后发送WM_CREATE消息在该消息处理代码中创建各控件.

60.通过AppWizard建立的程序不能被立即执行.

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

62.在同一项目中VisualC++在内部用来标识资源的资源符号不能重复.

63.在Windows环境下资源与程序源代码紧密相关.

64.用户可以通过选择Tools|Customize菜单命令设置集成开发环境的工具栏.

65.项目工作区文件的扩展名为dwp.

66.Ctrl+F5是编辑程序的快捷键.

67.F7是运行程序的快捷键.

三填空题
1.项目工作区文件的扩展名是###.
sw

2.修改公司描述等信息需用###编辑器.
Version

3.利用###可以快速创建各种风格的应用程序框架并可自动生成程序通用的源代码.
应用程序向导

4.启动VisualC++进入VisualC++IDE从###菜单上选择New菜单项此时将弹出New对话框
应用程序向导

5.利用###可以快速创建各种风格的应用程序框架并可自动生成程序通用的源代码
ile

6.句柄是Windows使用的一种无重复整数主要用来###.
标识应用程序中的一个对象

7.一个单文档的MFC应用程序框架一般包括5个类:应用程序类框架窗口类###文档类和文档模板类.
视图类

8.用户点击菜单项后会产生###消息.
WM_COMMAND

9.改变菜单项文本是使用CCmdUI类的###成员函数.
SetText

10.处理菜单命令消息首先会在###类中.
视图

11.弹出快捷菜单使用的是CMenu类的###函数.
rackPopupMenu

12.在状态栏中添加文本使用的是CStatusBar类的###函数.
SetPaneText

13.与DOS字符方式下的输出不同Windows是按###方式输出的.
图形

14.为了体系Windows的设备无关性应用程序的输出面向一个称为###的虚拟逻辑设备.
设备环境

15.可以利用CGdiObject类的成员函数###将GDI对象设置成指定的库存对象.
reateStockObject

16.对话框的主要功能是###和输出信息.
接收用户输入

17.使用###函数可用创建非模式对话框.
reate

18.每个控件最多只能关联Control和Value类型成员变量各###个.
1

19.一组单选按钮在对话框类中只能映射一个###类型值变量对应单选按钮在组中的序号序号从0开始.
int

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/344115.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java期末考试试卷及答案文库_JAVA期末考试试题及答案.docx

x[j1]){ wx[j]; x[j]x[j1]; x[j1]w; }/* if(i1||i2) ShowArray(x); if(i2) break; */}}public static void ShowArray(int b[]){for(int i0; iy; System.out.println("x>y"flag); flagz>w; System.out.println("z>w"flag);}}四、问答题&#xff1…

nashorn预编译_Java 8:在新的Nashorn JS引擎中编译Lambda表达式

nashorn预编译在最近的一篇文章中,我了解了Java 8和Scala如何实现Lambda表达式。 众所周知,Java 8不仅引入了对Javac编译器的改进,而且还引入了全新的解决方案-Nashorn。 这个新引擎旨在替代Java现有JavaScript解释器Rhino。 这为我们带来了…

光端机各种类型的接口介绍

光端机的接口类型还是比较多的,常见的物理接口类型有BNC接口、光纤接口、RJ-45接口、RS-232接口、RJ-11接口。那么,你对这五种典型的物理接口类型是否有所了解呢?接下来就由飞畅科技的小编一起来详细了解下吧! 光端机的典型物理接…

[渝粤教育] 中国地质大学 事故应急救援 复习题

《事故应急救援》模拟题 一单选题 1.()是城市的整体预案从总体上阐述城市的应急方针政策应急组织机构及响应的职责应急行动的思路. A.综合预案 B.专项预案 C.总体预案 D.现场预案 2.()是在专项预案的基础上根据具体情况需要而编制的. A.综合预案 B.专项预案 C.现场预案 D.应急…

微服务升级优点_微服务–——定义, 原则 和 优点

微服务是业界最新的流行语,似乎每个人都在以这样或那样的方式谈论它。让我们理解一下什么是微服务?通过这篇教程我们将理解微服务的定义,概念以及微服务的原理。微服务的定义如今,微服务是SOA(面向服务的架构)之后越来越流行的架构…

[渝粤教育] 中国地质大学 企业文化建设与管理 复习题

《企业文化建设与管理》模拟题 一单选题 1.组织文化包括 A.物质文化,社会文化,精神文化 B.物质文化,精神文化,政治文化 C.物质文化,行为文化,制度文化 D.物质文化,社会文化,政治文化…

五金反引号

五种琴弦 从Java 1.0开始,我们就有了字符串文字"like this" 。 我们还想要其他什么字符串? 其他编程语言为我们提供: 表达式插值: s"I am ${age - 10} years old." 插值格式: f"Price: $pr…

多功能视频光端机_多业务光端机的功能特性

视频光端机,就是把1到多路的模拟视频信号通过各种编码转换成光信号通过光纤介质来传输的设备,由于视频信号转换成光信号的过程中会通过模拟转换和数字转换两种技术,所以视频光端机又分为模拟光端机和数字光端机。光端机原理就是把信号调制到光…

[渝粤教育] 中国地质大学 信息资源管理 复习题 (2)

《信息资源管理》模拟题 一.单选题 1.目前在我国各级政府部门在信息资源管理过程中的主要职责是(). A.向社会提供信息服务 B从政策上指导信息资源的开发和利用 C.直接从事信息资源的开发和管理 D.研究制定信息资源开发的标准和规范 2.研究与制定信息资源开发的标准与规范的责…

curl_exec() 执行的时候发送不出去_为什么端口明明开着,nmap却扫描不出来,看老司机怎么指点迷津...

大家应该都知道,nmap是用来扫描端口的标杆级神器,我们经常在运维工作或安全评估中使用到它。在使用的时候,我们可能会碰到明明目标IP端口有开着,但是nmap却死活扫描不出来,等了大半天却得到一些不可靠的结果。那到底是…

[渝粤教育] 中国地质大学 地球科学概论 复习题 (2)

《地球科学概论》模拟题 一.单选题 1.有一种岩石其SiO2含量为69%中粗粒粒状结晶结构片麻状构造主要由长石石英和角闪石等矿物组成这种岩石应该是() A.花岗岩; B.流纹岩; C.片麻岩; D.闪长岩 2.安山岩的化学成分相似于() A.橄榄岩 B.闪长岩 C.花岗岩 D.辉长岩 3.下列描述正确的…

4路视频+4路百电(物理隔离)+8路电话+开关量+串口+电话光端机 武警光端机

产品描述 本系列产品,是在该公司研制的专用超大规模集成电路的基础上,研发的点对点多业务光传输设备。此款产品提供4路视频,1-8路电话接口;1-16路开关量接口/1-8路RS232-422-485接口;4路百兆以太网接口,4路…

[渝粤教育] 中国地质大学 大学英语(6) 复习题

《大学英语(3)》模拟题 一.单选题 1.Are you sure about that?(). A.You needn’t worry about that. B.I like the idea. C.Ohno.I’m afraid of that. D.Ohyes.I’m absolutely positive. 2.Before I got to the cinemathe film(). A.had begun B.has begun C.is begun D.w…

yuki翻译器钩子_git hooks钩子

GIT HOOKS钩子(hooks)是一些在"$GIT-DIR/hooks"目录的脚本,在被特定的事件(certain points)触发后被调用。当"git init"命令被调用后,一些非常有用的示例钩子文件(hooks)被拷到新仓库的hooks目录中;但是在默认情况下这些钩子(hooks)是不生效的。 把这些钩子…

返回值是内置类型 不能更改_选择通过更改内容类型返回的详细程度,第二部分...

返回值是内置类型 不能更改在上一篇文章中 ,我们研究了如何使用MOXy的功能来控制特定实体的数据输出级别。 这篇文章着眼于Jersey 2.x提供的抽象,它允许您定义一组自定义的批注以具有相同的效果。 与之前一样,我们几乎没有什么琐碎的资源可以…

[渝粤教育] 中国地质大学 嵌入式操作系统 复习题 (2)

《嵌入式操作系统》模拟题 一.单选题 1./babys目录属于project群组(group)并设置了1770的访问权限.而project群组的成员如下: #group dog cat foxdog: dog projectcat:cat project fox:fox project请问以上每一个用户具有对/babys目录中其他用户的文件和目录的有效访问权限是哪…

武警多业务光端机,五防光端机产品介绍

产品描述 本系列产品,是在该公司研制的专用超大规模集成电路的基础上,研发的点对点多业务光传输设备。此款产品提供4路视频,1-4路电话接口;1-16路开关量接口/1-8路RS232-422-485接口;4路千兆以太网接口(共享…

sts 创建webservice项目_Eclipse Maven生成WebService客户端代码及测试

条件:1. Eclipse安装Axis2插件2. 导入Web Service相关包创建Maven项目导入axis2相关jar包xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">4.0.0com.soapsoap0.0.1-SNAPSHOTsoap-clientdom4jdom4j1.6.1org.a…

[渝粤教育] 中国地质大学 建筑艺术赏析 复习题

《建筑材料赏析》模拟题 一.单选题 1.离狮身人面像最近的金字塔是() A.胡夫金字塔 B.海夫拉金字塔 C.门卡乌拉金字塔 2.中国的古典建筑属于() A.砖石结构系统 B.木结构系统 C.水泥结构系统 3.伊什达门是巴比伦城的()门 A.东 B.南 C.西 D.北 4.底比斯的卡纳克阿蒙神庙是在古埃…

J2Pay –入门

入门将指导您如何通过非常简单的步骤快速开始使用J2pay。 下载 J2Pay在Maven上可用。 <dependency><groupId>com.tranxactive</groupId><artifactId>j2pay</artifactId><version>2.4.0</version></dependency>您也可以在此…