打印本文 打印本文 关闭窗口 关闭窗口
VB中无边框窗体实现弹出菜单
作者:武汉SEO闵涛  文章来源:敏韬网  点击数854  更新时间:2009/4/23 15:41:31  文章录入:mintao  责任编辑:mintao

说来也简单
1、设定窗体属性:
        A、BorderStyle属性设为0;
        B、ControlBox属性设为False。(这一点很重要,不然插入菜单后会出现边框)
2、编辑菜单
        利用菜单编辑器编辑弹出菜单(例:加S1为一级菜单,它的可见属性为不可见,加S2为二级菜单),如图
菜单编辑器图片
3、添加MouseUp事件,如下
        Private Sub Form_MouseUp(Button As Integer, Shift As Integer, x As Single, Y As Single)
                If Button = 2 Then           ''''若右键释放,则弹出菜单
                        PopupMenu S1
                End If
        End Sub
4、搞定,按F5运行,在窗体上点右键试试~~~~~~~~~~~~

 

打印本文 打印本文 关闭窗口 关闭窗口