第二个问题
工具栏控件好象有个属性
可以设置是否浮动的
工具栏控件好象有个属性
可以设置是否浮动的
解决方案 »
- vb 保存修改后的源代码出错,但是可以运行,为什么?
- 请问如何设置listview控件report样式中列头的高度
- 求助怎么得到一个控件的名称
- 如何设置DataGrid控件的标题为居中显示
- 过年了,散分,Happy New Year To You !
- 请高手帮忙:关于MSFlexGrid与Text控件配合的问题
- API问题
- 怎样知道程序中的某个FORM已经被打开
- 调用delphi的dll出错,上火了
- 这里的高手少了,现在我提的问题,几乎没人能回答得出来,看来只能再找其他网站了,各位网友请发表你们的看法!!
- 小弟刚学vb,想请教一些问题,
- vb 6.0生成不了exe文件的怪事!急~~~~~~~~~~~
第一问题如果你使用comctl32的Toolbar可以这样
Private Declare Function GetAsyncKeyState Lib "user32.dll" (ByVal vKey As Long) As IntegerPrivate Declare Function SendMessage Lib "user32" Alias _
"SendMessageA" _
( _
ByVal hwnd As Long, _
ByVal wMsg As Long, _
ByVal wParam As Long, _
ByVal lParam As Long _
) As LongPrivate Declare Function FindWindowEx Lib "user32" Alias _
"FindWindowExA" _
( _
ByVal hWnd1 As Long, _
ByVal hWnd2 As Long, _
ByVal lpsz1 As String, _
ByVal lpsz2 As String _
) As LongPrivate Const WM_USER = &H400
Private Const TB_SETSTYLE = WM_USER + 56
Private Const TB_GETSTYLE = WM_USER + 57
Private Const TBSTYLE_FLAT = &H800
Private Sub Form_Load()
Dim tbarHandle As Long
Dim result As Long ' handle of the ToolBar32
tbarHandle = FindWindowEx(Toolbar1.hwnd, 0, "ToolbarWindow32", vbNullString) ' new style to the toolbar
result = SendMessage(tbarHandle, TB_SETSTYLE, 0, TBSTYLE_FLAT)
Toolbar1.RefreshEnd Sub