1,451
社区成员
发帖
与我相关
我的任务
分享
Option Explicit
Private Sub Form_Load()
Load Form2
Form2.Show
Me.Toolbar1.OLEDropMode = ccOLEDropManual
End Sub
Private Sub Toolbar1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Me.Toolbar1.Align = 0
Me.Toolbar1.Drag 1
End Sub
Option Explicit
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
Private Sub Form_DragDrop(Source As Control, x As Single, y As Single)
Form1.Toolbar1.Drag 2
SetParent Form1.Toolbar1.hWnd, Me.hWnd
Form1.Toolbar1.Align = 1
Me.SetFocus
End Sub
'目标窗体
Private Sub Form_DragDrop(Source As Control, x As Single, y As Single)
Dim tbr As Toolbar
Dim btn As Button
If TypeOf Source Is Toolbar Then
Set tbr = Source
Me.Toolbar1.Buttons.Clear
For Each btn In tbr.Buttons
Me.Toolbar1.Buttons.Add , btn.Key, btn.Caption, btn.Style, btn.Image
Next
tbr.Visible = False
Me.Toolbar1.Visible = True
End If
End Sub