VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



Dragging a form by a control

by VB Pro (6 Submissions)
Category: Custom Controls/Forms/Menus
Compatability: Visual Basic 3.0
Difficulty: Unknown Difficulty
Date Added: Wed 3rd February 2021
Rating: (38 Votes)

This code is reusable and small enough to paste into whatever you're doing and instantly have a form that has no need for a title bar.

API Declarations
In the general declarations section, insert these lines:

Declare Sub ReleaseCapture Lib "User" ()
Declare Function SendMessage _
Lib "User" (ByVal hWnd As Integer, _
ByVal wMsg As Integer, _
ByVal wParem As Integer, lParem As Any) As Long


Rate Dragging a form by a control


In the Mousedown event of the control, insert: 

Sub Command1_MouseDown (Button As Integer, _
Shift As Integer, X As Single, Y As Single)
Dim Ret&
ReleaseCapture
Ret& = SendMessage(Me.hWnd, &H112, &HF012, 0)
End Sub

Download this snippet    Add to My Saved Code

Dragging a form by a control Comments

No comments have been posted about Dragging a form by a control. Why not be the first to post a comment about Dragging a form by a control.

Post your comment

Subject:
Message:
0/1000 characters