ReleaseCapture Reference in C#, VB.NET and VB6
Visual Basic 6 definition
Visual Basic 6 example source code
Declare Function ReleaseCapture Lib "user32.dll" () As Long
Visual Basic .NET definition
Declare Function ReleaseCapture Lib "user32" () As Integer
public static extern int ReleaseCapture(int hwnd)
ReleaseCapture ends whatever mouse capture may be in effect, regardless of which window actually captured the mouse. Once ReleaseCapture is called, mouse messages are immediately routed back to the windows that would normally receive them. This function should be used as soon as a window no longer needs to capture the mouse after it had called SetCapture.
Releases the mouse capture and restores mouse input processing.
If successful, the function returns a non-zero value. If an error occured, the function returns 0 (use GetLastError to get the error code).
For further information on Windows API functions such as these, and how to use these API's in your
C# and VB.NET applications, please refer to the book 'Network programming in .NET' (Buy at Amazon UK)
(Buy at Amazon US)
Visual Basic .NET example source code
C# example source code
Provide a code example
Copyright 2013 Open Merchant Account Ltd.