标题: 如何利用API函数移动没有标题栏的窗口? [打印本页] 作者: 张志强 时间: 2013-7-2 13:32 标题: 如何利用API函数移动没有标题栏的窗口? 作者: 淡写轻描 时间: 2013-7-2 13:36
我们一般是用鼠标按住窗口的标题栏,然后移动窗口,当窗口没有标题栏时,我们可以用下面的方法来移动窗口:*API函数声明:Declare Function ReleaseCapture Lib "user32" () As Long Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long Public Const HTCAPTION = 2 Public Const WM_NCLBUTTONDOWN = &HA1 在 Form_MouseDown 事件中:Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) ReleaseCapture SendMessage hwnd, WM_NCLBUTTONDOWN, HTCAPTION,0& End Sub