我想在一个无标题窗体里然后单击窗体内任意处就可以移动窗体

解决方案 »

  1.   

    发送NCLBUTTONDOWN消息,第一个参数是HTCAPTION。
      

  2.   

    Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
    Private Declare Function ReleaseCapture Lib "user32" () As Long
    Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
        ReleaseCapture
        SendMessage Me.hWnd, &HA1, 2, 0&
    End Sub