vb中如何做点击右键弹出的快捷菜单?

pan33 2001-02-14 03:27:00
vb中如何做点击右键弹出的快捷菜单?
...全文
635 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
Charles@TechBlog 2001-02-15
  • 打赏
  • 举报
回复
先做一个菜单,隐藏后用popupmeun
prefix 2001-02-15
  • 打赏
  • 举报
回复
隐藏不隐藏没关系,popupmenu menuname x,y可以指定弹出的位置。
wangqiu 2001-02-15
  • 打赏
  • 举报
回复
xiexie
haor 2001-02-14
  • 打赏
  • 举报
回复
cpliu你的问题在哪里呀没看到呀。
mwenyuan 2001-02-14
  • 打赏
  • 举报
回复
要移动菜单的话可以设置x,y的,MSDN的说明里写了:

object.PopupMenu menuname, flags, x, y, boldcommand
X 指定显示弹出式菜单的 x 坐标。如果该参数省略,则使用鼠标的坐标。
Y 指定显示弹出式菜单的 y 坐标。如果该参数省略,则使用鼠标的坐标。
CPLiu 2001-02-14
  • 打赏
  • 举报
回复
好人为什么你对我的问题没兴趣?????
why why why?????
气死我了!!!!
haor 2001-02-14
  • 打赏
  • 举报
回复
上面的老兄都说得没错。可以给分了,呵呵
TechnoFantasy 2001-02-14
  • 打赏
  • 举报
回复
最好在mouse_up事件中写代码弹出菜单
soff 2001-02-14
  • 打赏
  • 举报
回复
ladofwind说得没错
ladofwind 2001-02-14
  • 打赏
  • 举报
回复
在form的mouse_down()事件中写下
if button=2 then
popupmenu yourmenu
end if

pan33 2001-02-14
  • 打赏
  • 举报
回复
你在windows的桌面上点右键不是会弹出一个菜单吗,鼠标在哪儿点击它就出现在哪里,我是指这个东西,我没说清楚,你可能误解了.这个菜单怎么做?
vbdabster 2001-02-14
  • 打赏
  • 举报
回复
还有一点,应该是隐藏的,做快捷菜单时,另外,你说的移动是什么意思?
pan33 2001-02-14
  • 打赏
  • 举报
回复
prifix:
怎么移动这个菜单呢?
prefix 2001-02-14
  • 打赏
  • 举报
回复
看是不是右键可在MouseUp事件中判断 if button=vbright。
prefix 2001-02-14
  • 打赏
  • 举报
回复
popupmenu 菜单名
这个菜单先要在菜单编辑器中先做好,并有至少有一个子级的菜单。

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧