我的具体做法是这样的首先在工具栏添加按钮时选择属性tbrDropDown,然后在下面的ButtonMenus 属性中添加各项菜单,现在的问题是如何单击这个按钮时自动会弹出下拉菜单,而不是仅仅在单击小三角按钮时才弹出下拉菜单,请问这段代码是如何写的,请给个小例子,谢谢
解决方案 »
- 求助 vb listview重复内容问题
- VB的Callback 函数中使用API函数的EXE运行是出现0X9C的问题,请高手指点!
- 请问vb中如何调用dll和com能否分别给出一个例子,万分感谢了
- QQ聊天室发言框中,为何无法使用SendMessage 的 WM_SETTEXT来发送一段字符。
- 如何把声音文件和图片文件 等 一些文件写到 资源文件和dll中?
- 本人再问一遍---透渐透明窗体(静态)
- 各位救命吧,太累了
- 这个日期控件是什么,我一下子想不起来了?
- 在VB中怎样删除一个文件!
- 有没有能够判断鼠标按键是否按下的API函数。
- 怎么打印一个html文件?答者有分啊
- 用API改变鼠标形状??
Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
Select Case Button.Index
Case 1
Me.PopupMenu FFF
End Select
End Sub
菜单已经在工具栏的这个按钮下面已经做好了,我说接下来该如何处理
Sub PopupMenu(Menu As object, [Flags], [X], [Y], [DefaultMenu])一个简单的例子,你需要微调一下参数
Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
Select Case Button.Index
Case 2
PopupMenu menu_test, , Button.Index * Button.Width, Button.Height
End Select
End Sub
那时的ToolBar还不支持下拉按键只有用SDK编程知识
自己给按键加上BTNS_WholeDropDown风格(我是在VS.Net 2003版的MSDN中查到的)