当前位置:编程学习 > VB >>

VB MDI窗口的子窗口右键菜单的解决方法

VB MDI窗口的子窗口右键菜单的解决方法,
最近在写一个软件,当然,用的VB了,
在写的过程中,用到了MDI父窗口及子窗口,
在父窗口中,用到了MENU菜单,在子窗口中用到了PopupMenu右键菜单,在最初做这个功能时,同时在父窗口和子窗口都有菜单时,子窗口的菜单会将父窗口的菜单替换掉,为此,我在网上找了很久,都没有找到解决办法,于是就自我摸索,终于在不断的测试中找到了完美的解决办法,

就是在父窗口的其中一个子菜单中建一个菜单,并将子窗口右键所须要的功能全建入这个菜单,并设置为不可见,

然后在再子窗口的MouseUP事件中使用如下代码
If Button = 2 Then
PopupMenu Form1.print1  'Form1为MDI窗口的父窗口

现在再打开测试,终于,子窗口终于有右键功能了,并且,不会与父窗口的菜单冲突,

完美解决~ --------------------编程问答-------------------- 接分 --------------------编程问答-------------------- 哦,原来是分享贴,恭喜lz --------------------编程问答-------------------- 好同志..... --------------------编程问答-------------------- 楼主 --------------------编程问答-------------------- up...... --------------------编程问答-------------------- 恭喜 --------------------编程问答-------------------- 我也是这么解决地。。也不觉得值得发个帖子吧。 --------------------编程问答-------------------- 接分! --------------------编程问答-------------------- 必须得接 --------------------编程问答-------------------- 不错 思路很好 --------------------编程问答-------------------- 这样的贴子绝对值得发表,我也有同样的问题,看了LZ顿时茅塞顿开,节约了我不少时间 --------------------编程问答-------------------- --------------------编程问答-------------------- 楼上几位,挖出什么至宝了?分享一哈? --------------------编程问答-------------------- 好不容易看到一个新帖子,打开帖子一看发帖日期,我这心哪,拔凉拔凉地啊... --------------------编程问答--------------------
引用 14 楼 aisac 的回复:
好不容易看到一个新帖子,打开帖子一看发帖日期,我这心哪,拔凉拔凉地啊...
。 --------------------编程问答-------------------- 我日,我竟然还是当年的沙发 --------------------编程问答-------------------- ........很久很久以前~ --------------------编程问答--------------------
引用 14 楼 aisac 的回复:
好不容易看到一个新帖子,打开帖子一看发帖日期,我这心哪,拔凉拔凉地啊...
引用 16 楼 alifriend 的回复:
我日,我竟然还是当年的沙发
补充:VB ,  控件
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,