在 BAS 文件中声明:
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
[本日志由 admin 于 2013-11-01 10:43 PM 编辑]
引用通告地址 (0):
http://www.cnng.net/blog/trackback.asp?tbID=12
http://www.cnng.net/blog/trackback.asp?tbID=12&CP=GBK
http://www.cnng.net/blog/trackback.asp?tbID=12
http://www.cnng.net/blog/trackback.asp?tbID=12&CP=GBK