工学

单选题在MFC中,在编辑某菜单项时,若要指明该菜单项是一个弹出式子菜单,必须选择属性对话框中的()。A SeparatorB Pop-upC InactiveD Grayed

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

Separator

B

Pop-up

C

Inactive

D

Grayed

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Windows窗口的菜单中,有些菜单项前面有“√”,它表示()。

A、如果用户选择了此命令,则会弹出下一级菜单

B、如果用户选择了此命令,则会弹出一个对话框

C、该菜单项当前正在被使用

D、该菜单项不能被使用


参考答案:C

第2题:

以下叙述中,错误的是______。

A.在同一窗体的菜单项中,不允许出现标题相同的菜单项

B.在菜单的标题栏中,“&”所引导的字母指明了访问该菜单项的访问键

C.程序运行过程中,可以重新设置菜单的Visible属性

D.弹出式菜单也在菜单编辑器中定义


正确答案:A
解析:菜单项的标题可以相同,但菜单项的名称则不能相同。在输入菜单项标题时,在字母前加上字符“&”,则显示菜单时就会在该字母下加上一条下划线。如果设置了菜单项的快捷方式,在程序运行中可以通过Alt+带下划线的字母来打开菜单或执行相应的菜单命令。在程序运行中可以通过“菜单名称.visible=True/False"来设置菜单项的可见属性。弹出式菜单和下拉式菜单的定义方式相同,但弹出式菜单在弹出时需调用PopupMenu方法。

第3题:

以下关于菜单的叙述中,错误的是 ______。

A.在程序运行过程中可以增加或减少菜单项

B.如果把一个菜单的Enabled属性设置为False,则可删除该菜单项

C.弹出式菜单在菜单编辑器中设计

D.利用控件数组可以实现菜单项的增加或减少


正确答案:B
解析:Enabled属性用来设置菜单项是否有效。如果把该属性设置为False,并不能把该菜单删除掉,只能把该菜单变为灰。所以选项B是错误的。

第4题:

以下关于菜单的叙述中,不正确的是______。

A.在程序运行过程中能够增加或减少菜单项

B.使菜单项的Enabled 属性为False,则可删除该菜单项

C.弹出式菜单在菜单编辑器中设计

D.利用控件数组可以实现菜单项的增加或减少


正确答案:B

第5题:

以下叙述中错误的是______。

A.在同一窗体的菜单项中,不允许出现Name 属性相同的菜单项

B.在菜单的标题栏中,“&”所引导的字母指明了访问该菜单项的访问键

C.程序运行过程中,可以重新设置菜单的Visible 属性

D.同一个窗体中的所有弹出式菜单都在同一个菜单编辑器中定义


正确答案:A

第6题:

窗体上有一个用菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如下图所示。

下列叙述中错误的是( )。

A.在设计“粘贴”菜单项时,在菜单编辑器窗口中设置了“有效”属性(有“√”)

B.菜单中的横线是在该菜单项的标题输入框中输入了一个“-”(减号)字符

C.在设计“选中”菜单项时,在菜单编辑器窗口中设置了“复选”属性(有“√”)

D.在设计该弹出菜单的主菜单项时,在菜单编辑器窗口中去掉了“可见”前面的“√”


正确答案:A
解析:本题考查的考点是有关菜单的。菜单项的“有效”属性是控制菜单项的有效性的。只要把一个菜单项的“有效”属性设置为 False,就可以使其失效,运行后该菜单项变为灰色;要在菜单项中插入分隔线应该在标题框中输入“-”菜单项标志,可以通过菜单设计窗口中的“复选”属性设置,当该属性为True时,相应的菜单项前有“√”标记;弹出菜单由于初始运行时应该不可见,故此应该去掉“可见”前面的“√”标记。

第7题:

以下关于菜单的叙述中,错误的是

A.在程序运行过程中可以增加或减少菜单项

B.如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项

C.弹出式菜单在菜单编辑器中设计

D.利用控件数组可以实现菜单项的增加或减少


正确答案:B
解析:主要考查菜单项的增减。在菜单设计时,如果把一个菜单项的Enabled属性设置为False,则该项菜单呈灰色,表示不可用,并非是删除该项菜单。所以本题答案为B。

第8题:

关于菜单设计,下列叙述中错误的是( )。

A.弹出式菜单也在菜单编辑器中定义

B.在菜单的标题栏中,“&”所引导的字母指明了访问该菜单项的访问键

C.程序运行过程中,可以重新设置菜单的Visible属性

D.在同一窗体的菜单项中,不允许出现标题相同的菜单项


正确答案:D
D)【解析】本题考查菜单设计。VB中所有的菜单都是在菜单编辑器中定义的。定义菜单时“&”后面的字母为访问该菜单项的访问键,每个菜单项都要有惟一的名字,在程序运行中可以根据名字来更改菜单的Enabled、Visible等属性。不同名称的菜单的标题可以相同。

第9题:

下列选项中不正确的是().

A、每个菜单项都是一个对象,所以也有属性和事件.

B、菜单项的属性不可以在属性窗口中设计.

C、每个菜单项都只有一个Click事件.

D、菜单编辑器中,标题可不输入,而名称必须输入


正确答案:B

第10题:

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

  • A、Separator
  • B、Pop-up
  • C、Inactive
  • D、Grayed

正确答案:B

更多相关问题