使用Menu时,窗体的BorderStyle还能设成0-None吗? 因为界面需要,我把窗体的BorderStyle设成0-None,但是添加了Menu后,运行,窗体的BorderStyle在属性里还是显示的0-None,但实际效果已经不是0-None的样子了。请问用Menu时,窗体的BorderStyle设成0-None还有效吗?怎样才能又使用Menu,又使窗体的BorderStyle看起来是0-None的样子呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行的好像,自己作一个窗体,做成类似menu的样子显示出来可以 使用别的窗体上的Menu就可以了~ viena(维也纳nn-实心木头人) :---使用别的窗体上的Menu ----?那能不能让menu显示在我要求的那个BorderStyle为none的窗体上? LittleLittleBoy(小小孩):----自己作一个窗体,做成类似menu的样子显示出来可以----怎么做呢?其实我是要做一个PopupMenu,不要它在顶上显示出来。但是窗体要的BorderStyle要为none型的。 谢谢 viena(维也纳nn-实心木头人) 。按你说的“使用别的窗体上的Menu”,可以实现我的PopupMenu的功能,并且保持窗体要的BorderStyle显示出来为none型。那么能不能让menu显示在我要求的那个BorderStyle为none的窗体上呢? 可以,我以前是这么处理的,自己写一个组件,组件里可以添加上PopupMenu菜单。然后把自己的组件显示在BorderStyle=0的窗体上就可以了。嘻嘻...但是在处理菜单事件和菜单的属性你要下一些功夫,很麻烦的,我写了很多才写成!如果你用的是Vs.net、delphi、C++builder就好解决多了!,vb有三方控件,你可以在网上找找。 你要实现的效果不是很简单吗?首先设置Form的BorderStyle=0(None)和ControlBox=False,对了还有不要忘记Caption="",如果有Caption还是不能让标题栏消失的。这样窗体的标题栏就没有了。然后菜单的话,你只是要做PopupMenu嘛,就把每个顶层菜单的Visible=false就OK了。这样菜单也看不见了,OK,实现了你的要求了。然后触发Popupmenu就很简单了,“PopupMenu 某个顶层菜单名称”就可以弹出菜单了。OK!!楼主,给分吧~~~先谢谢先! 谢谢 viena(维也纳nn-实心木头人) 。按你说的“使用别的窗体上的Menu”,可以实现我的PopupMenu的功能,并且保持窗体要的BorderStyle显示出来为none型。那么能不能让menu显示在我要求的那个BorderStyle为none的窗体上呢?-----------------------------是可以的. 完全可以的, viena(维也纳nn-实心木头人) 这大哥说的话,很对的。 vb中如何通过IP或者打印机名称去搜索网络中的打印机 有关Excel-VBA的小问题 如何用程序复制SQL中的数据表 自动调整MSHFlexGrid 中列的宽度 关于API! 菜鸟问题:关于MSCOMM接收和发送的数据转换问题。。。 求VB 会员卡管理程序 北京公司招聘 请教各位大侠!如何使用vb实现获取当前屏幕指定区域的文字或者数字?多谢!!!!!!!! 如何用VB实现多个线程 关于WORD的滚动条[如何得到WORD滚动条的范围] 如何将生成的可执行程序图标进行更改?
然后把自己的组件显示在BorderStyle=0的窗体上就可以了。
嘻嘻...但是在处理菜单事件和菜单的属性你要下一些功夫,很麻烦的,我写了很多才写成!
如果你用的是Vs.net、delphi、C++builder就好解决多了!,vb有三方控件,你可以在网上找找。
对了还有不要忘记Caption="",如果有Caption还是不能让标题栏消失的。这样窗体的标题栏就没有了。然后菜单的话,你只是要做PopupMenu嘛,就把每个顶层菜单的Visible=false就OK了。这样菜单也看不见了,OK,实现了你的要求了。然后触发Popupmenu就很简单了,“PopupMenu 某个顶层菜单名称”就可以弹出菜单了。OK!!楼主,给分吧~~~先谢谢先!
-----------------------------
是可以的.