if button = 2 then popupmenu mnupopup,10 10是什么意思 表示神马

 我来答
中学知识快递
2011-05-30 · 专注于中学知识、试题的收集、整理和传播
中学知识快递
采纳数:150 获赞数:484

向TA提问 私信TA
展开全部
下面是关于popupmenu的说明,你自己看吧。
10=8+2,即:vbPopupMenuRightAlign + vbPopupMenuRightButton

PopupMenu 方法

用以在 MDIForm 或 Form 对象上的当前鼠标位置或指定的坐标位置显示弹出式菜单。不支持命名参数。

语法

object.PopupMenu menuname, flags, x, y, boldcommand

PopupMenu 方法的语法包含下列部分:

部分 描述
object 可选的。一个对象表达式,其值为“应用于”列表中的一个对象。如果省略 object,则带有焦点的 Form 对象缺省为 object。
Menuname 必需的。要显示的弹出式菜单名。指定的菜单必须含有至少一个子菜单。
Flags 可选的。一个数值或常数,按照下列设置中的描述,用以指定弹出式菜单的位置和行为。
X 可选的。指定显示弹出式菜单的 x 坐标。如果该参数省略,则使用鼠标的坐标。
Y 可选的。指定显示弹出式菜单的 y 坐标。如果该参数省略,则使用鼠标的坐标。
boldcommand 可选的。指定弹出式菜单中的菜单控件的名字,用以显示其黑体正文标题。如果该参数省略,则弹出式菜单中没有以黑体字出现的控件。

设置值

用于 flag 的设置值有:

常数位置 值 描述
vbPopupMenuLeftAlign 0 (缺省值)。弹出式菜单的左边定位于 x。
vbPopupMenuCenterAlign 4 弹出式菜单的于 x 居中位。
vbPopupMenuRightAlign 8 弹出式菜单的右边定位于 x。

常数行为 值 描述
vbPopupMenuLeftButton 0 (缺省值)。 仅当使用鼠标左按钮时, 弹出式菜单中的项目才响应鼠标单击。
vbPopupMenuRightButton 2 不论使用鼠标右按钮还是左按钮, 弹出式菜单中的项目都响应鼠标单击。

说明

上述常数在对象浏览器中的 Visual Basic (VB) 对象库里列出。

可使用 ScaleMode 属性指定x和y坐标的度量单位。x 和 y 坐标定义弹出式菜单相对于指定窗体显示的位置。如果没有包括 x 和 y 坐标,则弹出式菜单就显示在鼠标指针当前的位置。

在显示弹出式菜单时,调用 PopupMenu 方法后面的代码直到用户或者从菜单中选择了命令(这时,该命令的 Click 事件的代码比 PopupMenu 语句后面的代码先执行)或者取消该菜单时才能执行。此外,每次只能显示一个弹出式菜单,因此,如果已经显示了一个弹出式菜单或打开了一个下拉式菜单时,该方法的其它调用将被忽略。
me19981027
2011-05-30 · TA获得超过2918个赞
知道小有建树答主
回答量:327
采纳率:0%
帮助的人:167万
展开全部
如果按钮,然后popupmenu = 2 mnupopup十10
我用翻译软件的貌似有点怪啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
duyin2011
2011-05-30 · TA获得超过2401个赞
知道大有可为答主
回答量:1723
采纳率:100%
帮助的人:696万
展开全部
点击左键,弹出mnupopup菜单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zylalx1
2011-05-30 · 超过12用户采纳过TA的回答
知道答主
回答量:24
采纳率:0%
帮助的人:27.4万
展开全部
上面说的都太不清楚了,第一个,if button=2这应该是在private sub xxx_mousedown里面的,就是说按下鼠标按键触发此事件。if button=2就是说如果检测到按下的是右键,就执行下面的语句。
popupmenu是弹出菜单,后面的mnupopup指的是你要弹出的菜单,第一个10是8+2,8是说菜单的最右边设定为某个位置(下面的10),2是说弹出菜单之后无论用鼠标左键还是右键单击菜单项目都可以。第二个10是说菜单的位置是距离左边10缇(15缇=1像素)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式