MouseDevice Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une souris.
public ref class MouseDevice abstract : System::Windows::Input::InputDevice
public abstract class MouseDevice : System.Windows.Input.InputDevice
type MouseDevice = class
inherit InputDevice
Public MustInherit Class MouseDevice
Inherits InputDevice
- Héritage
Remarques
Prend MouseDevice en charge l’infrastructure Windows Presentation Foundation (WPF) et n’est pas destiné à être utilisé directement à partir de votre code.
Pour les entrées liées à la souris, utilisez la Mouse classe . La Mouse classe représente la souris pour une application et fournit des méthodes, des propriétés et des événements qui reflètent l’état de la souris.
Propriétés
ActiveSource |
Obtient la PresentationSource qui signale l'entrée pour ce périphérique. |
Captured |
Obtient le IInputElement capturé par la souris. |
DirectlyOver |
Obtient l'élément au dessus duquel se trouve le pointeur de la souris. |
Dispatcher |
Obtient le Dispatcher associé à DispatcherObject. (Hérité de DispatcherObject) |
LeftButton |
Obtient l'état du bouton gauche de cette souris. |
MiddleButton |
État du bouton du milieu de cette souris. |
OverrideCursor |
Obtient ou définit le curseur pour toute l'application. |
RightButton |
Obtient l'état du bouton droit de cette souris. |
Target |
Obtient le IInputElement auquel l'entrée de cette souris est envoyée. |
XButton1 |
Obtient l'état du premier bouton étendu de cette souris. |
XButton2 |
Obtient l'état du second bouton étendu de cette souris. |
Méthodes
Capture(IInputElement) |
Capture des événements de souris à l'élément spécifié. |
Capture(IInputElement, CaptureMode) |
Capture l'entrée de la souris à l'élément spécifié à l'aide du CaptureModespécifié. |
CheckAccess() |
Détermine si le thread appelant a accès à ce DispatcherObject. (Hérité de DispatcherObject) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetButtonState(MouseButton) |
Obtient l'état du bouton de la souris spécifié. |
GetClientPosition() |
Calcule, dans les coordonnées clientes, la position du pointeur de la souris. |
GetClientPosition(PresentationSource) |
Calcule, dans les coordonnées clientes, la position du pointeur de la souris, dans le PresentationSource spécifié. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetPosition(IInputElement) |
Obtient la position de la souris par rapport à un élément spécifié. |
GetScreenPosition() |
Calcule la position à l'écran du pointeur de la souris. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
SetCursor(Cursor) |
Définit le pointeur de la souris sur le Cursor spécifié. |
Synchronize() |
Force la resynchronisation de la souris. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
UpdateCursor() |
Force le curseur de la souris à se mettre à jour. |
VerifyAccess() |
Garantit que le thread appelant a accès à DispatcherObject. (Hérité de DispatcherObject) |