Option ExplicitPrivate Declare Function MoveWindow Lib "user32" (ByVal hwnd As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal bRepaint As Long) As Long Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As LongPrivate Sub Command1_Click() Dim hwd As Long
hwd = FindWindow(vbNullString, "TextPad") '把第二个参数换成你要移动窗口的标题就行了~~ MoveWindow hwd, 100, 100, 200, 200, True End Sub
.top
.width
.height
form2.height
....
能否详细说说
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As LongPrivate Sub Command1_Click()
Dim hwd As Long
hwd = FindWindow(vbNullString, "TextPad") '把第二个参数换成你要移动窗口的标题就行了~~
MoveWindow hwd, 100, 100, 200, 200, True
End Sub