带菜单的无边框窗体
一,首先是一种很直接的解决方案:
这是声明块
Private DeclareFunction SetwindowLong Lib "user32" Alias "SetwindowLongA"(ByVal hwnd As Long,ByVal nIndex As Long,ByVal dwNewLong As Long) As Long
Private ConstGWL_STYLE = (-16)
然后在窗体加载模块中加入:SetwindowLongMe.hwnd,GWL_STYLE,lStyleAndNotWS_SIZEBox
这时,你的窗体就如你所愿了。
二,下面是间接达到目的的方法
1.另外做一个窗体form2 ,在form2中设置form1中需要的菜单。然后在form1中调用form2的右键菜单。
PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
If Button=2Then
PopupMenu form2.PopMenu
EndIf
EndSub
2. 做一个用户自定义控件,然后添加到窗体中。版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。