VB 如何实现此功能? 关于菜单的 高分请求

来源:百度知道 编辑:UC知道 时间:2024/05/16 06:22:54
左键单击Command1 弹出 一个 菜单?

最终达到如图效果(类似与此):
http://klxqlqw.chaokuai.com/bbsimg/366tian/kv2007up3.jpg

求高人最好把源码发给我 一定高分送出

1.使用 工具 -> 菜单编辑器 ,打开[菜单编辑器]
2.使用[菜单编辑器]创建一个菜单(下面是一个例子,列表框里的内容)
A1
...Menu1
...Menu2
...- <- 这是一个分隔符
...Options
......P1
......P2
3.把主菜单(例子上面的 A1)设为隐藏
4.在按钮的单击代码里输入:
PopupMenu [主菜单的名字]
例如:
PopupMenu MnuMain1

MSDN ===========================
“菜单编辑器”对话框

使用菜单编辑器可以为应用程序创建自定义菜单并定义其属性。

对话框选项
“标题”
使用该选项可以输入菜单名或命令名,这些名字出现在菜单条或菜单之中。
如果想在菜单中建立分隔符条,则应在Caption 框中键入一个连字符 (-)。
为了能够通过键盘访问菜单项,可在一个字母前插入 & 符号。在运行时,该字母带有下划线(& 符号是不可见的),按 ALT 键和该字母就可访问菜单或命令。如果要在菜单中显示 & 符号,则应在标题中连续输入两个 & 符号。

“名称”
允许为菜单项输入控件名。控件名是标识符,仅用于访问代码中的菜单项;它不会出现在菜单中。

“索引”
可指定一个数字值来确定控件在控件数组中的位置。该位置与控件的屏幕位置无关。

“快捷键”
允许为每个命令选定快捷键。

“帮助上下文 ID”
允许为 context ID 指定唯一数值。在 HelpFile 属性指定的帮助文件中用该数值查找适当的帮助主题。

“协调位置”
允许选择菜单的 NegotiatePosition 属性。该属性决定是否及如何在容器窗体中显示菜单。

“复选”
允许在菜单项的左边设置复选标记。通常用它来指出切换选项