---
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.
