--- title: Mouse input ms.date: "03/30/2017" helpviewer_keywords: - "Windows Forms, mouse input" ms.assetid: 743c2f3c-219e-4a52-b6b8-2657096a2da6 --- # Mouse Input in a Windows Forms Application Windows Forms includes a variety of mouse events and additional support for customized mouse cursors, mouse capture, and drag-and-drop behavior. ## In This Section [How Mouse Input Works in Windows Forms](how-mouse-input-works-in-windows-forms.md) Provides information about the mouse events and how to get current information and system settings for the mouse. [Mouse Events in Windows Forms](mouse-events-in-windows-forms.md) Provides information about the order in which the mouse events occur and how the mouse events are raised within specific controls. [How to: Distinguish Between Clicks and Double-Clicks](how-to-distinguish-between-clicks-and-double-clicks.md) Demonstrates how to use single and double clicks to initiate incompatible actions. [Mouse Pointers in Windows Forms](mouse-pointers-in-windows-forms.md) Describes how to change the mouse cursor. [Mouse Capture in Windows Forms](mouse-capture-in-windows-forms.md) Describes how a control can capture the mouse. [Drag-and-Drop Functionality in Windows Forms](drag-and-drop-functionality-in-windows-forms.md) Describes how to implement drag-and-drop behavior. ## Related Sections [Accessing the Mouse](https://docs.microsoft.com/dotnet/visual-basic/developing-apps/programming/computer-resources/accessing-the-mouse) Lists topics for accessing the mouse using Visual Basic.