Private Sub Command1_Click() Form2.WindowState = 0 End SubPrivate Sub Form_Load() Form2.Show Form2.WindowState = 1 End Sub
'如果那个最小化的窗体是你自己的窗体就Private Sub Command2_Click() Form2.WindowState = 0 End Sub 如果是其它程序的窗体就 Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long Private Declare Function SetForegroundWindow Lib "user32" (ByVal hwnd As Long) As Long Private Const SW_SHOWNORMAL = 1Private Sub Command1_Click() Dim i As Long i = ShowWindow(那个窗口的hwnd, SW_SHOWNORMAL) i = SetForegroundWindow(那个窗口的hwnd) End Sub
Form2.WindowState = 0
End SubPrivate Sub Form_Load()
Form2.Show
Form2.WindowState = 1
End Sub
Form2.WindowState = 0
End Sub
如果是其它程序的窗体就
Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
Private Declare Function SetForegroundWindow Lib "user32" (ByVal hwnd As Long) As Long
Private Const SW_SHOWNORMAL = 1Private Sub Command1_Click()
Dim i As Long
i = ShowWindow(那个窗口的hwnd, SW_SHOWNORMAL)
i = SetForegroundWindow(那个窗口的hwnd)
End Sub
就可以实现了,谢谢了