Exporter (0) Imprimer
Développer tout
Développer Réduire

Control.ProcessKeyEventArgs, méthode

Traite un message de touche et génère les événements de contrôle appropriés.

Espace de noms : System.Windows.Forms
Assembly : System.Windows.Forms (dans system.windows.forms.dll)

protected virtual bool ProcessKeyEventArgs (
	ref Message m
)
protected boolean ProcessKeyEventArgs (
	/** @ref */ Message m
)
JScript ne prend pas en charge le passage d'arguments de type valeur par référence.

Paramètres

m

Message, passé par référence, qui représente le message de fenêtre à traiter.

Valeur de retour

true si le message a été traité par le contrôle ; sinon false.

Cette méthode est appelée lorsque le contrôle reçoit un message du clavier. Cette méthode est chargée de générer les événements de touches appropriés pour le message en appelant les méthodes OnKeyPress, OnKeyDown ou OnKeyUp. Le paramètre m contient le message de fenêtre à traiter. Les valeurs possibles pour la propriété Message.Msg sont WM_CHAR, WM_KEYDOWN, WM_SYSKEYDOWN, WM_KEYUP, WM_SYSKEYUP, et WM_IME_CHAR.

Remarques à l'attention des héritiers Lors de la substitution de la méthode ProcessKeyEventArgs dans une classe dérivée, un contrôle doit retourner true pour indiquer qu'il a traité la touche. Pour les touches qui ne sont pas traitées par le contrôle, le résultat de l'appel à la méthode ProcessKeyEventArgs de la classe de base doit être retourné. Les contrôles devront rarement, voire jamais, substituer cette méthode.

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2015 Microsoft