VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



MAKE THE MOUSE NOT ALLOWED TO GET OUT THE FORM

by besada (1 Submission)
Category: Custom Controls/Forms/Menus
Compatability: VB 6.0
Difficulty: Unknown Difficulty
Originally Published: Fri 13th August 2004
Date Added: Mon 8th February 2021
Rating: (1 Votes)

MAKE THE MOUSE NOT ALLOWED TO GET OUT THE FORM

API Declarations


Private Declare Sub ClipCursor Lib "user32" (lpRect As Any)
Private Declare Sub OffsetRect Lib "user32" (lpRect As RECT, ByVal X As Long, ByVal Y As Long)
Private Declare Sub GetClientRect Lib "user32" (ByVal hwnd As Long, lpRect As RECT)
Private Type RECT
Left As Integer
Top As Integer
Right As Integer
Bottom As Integer
End Type
Private Type POINT
X As Long
Y As Long
End Type

Rate MAKE THE MOUSE NOT ALLOWED TO GET OUT THE FORM



Dim Up As POINT 
ClientToScreen Me.hwnd, Up 
GetClientRect Me.hwnd, Client 
OffsetRect Client, Up.X, Up.Y 
Up.X = Client.Left 
Up.Y = Client.Top 
ClipCursor Client 
End Sub 

Download this snippet    Add to My Saved Code

MAKE THE MOUSE NOT ALLOWED TO GET OUT THE FORM Comments

No comments have been posted about MAKE THE MOUSE NOT ALLOWED TO GET OUT THE FORM. Why not be the first to post a comment about MAKE THE MOUSE NOT ALLOWED TO GET OUT THE FORM.

Post your comment

Subject:
Message:
0/1000 characters