VB中无边框窗体实现弹出菜单

王朝vb·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

说来也简单

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运行,在窗体上点右键试试~~~~~~~~~~~~

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航