Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Control.ProcessKeyEventArgs-Methode: (Message)

 

Veröffentlicht: Oktober 2016

Verarbeitet eine Tastaturmeldung und generiert die entsprechenden Steuerelementereignisse.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

<SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags := SecurityPermissionFlag.UnmanagedCode)>
<SecurityPermissionAttribute(SecurityAction.InheritanceDemand,
	Flags := SecurityPermissionFlag.UnmanagedCode)>
Protected Overridable Function ProcessKeyEventArgs (
	ByRef m As Message
) As Boolean

Parameter

m
Type: System.Windows.Forms.Message

Eine als Verweis übergebene Message, die die zu verarbeitende Fenstermeldung darstellt.

Rückgabewert

Type: System.Boolean

true, wenn die Meldung vom Steuerelement verarbeitet wurde, andernfalls false.

Diese Methode wird aufgerufen, wenn ein Steuerelement eine tastaturmeldung empfängt. Die Methode ist verantwortlich für das Generieren der entsprechenden Tastaturereignisse für die Meldung durch Aufrufen der OnKeyPress, OnKeyDown, oder OnKeyUp Methoden. Die m Parameter enthält die Meldung, die verarbeitet werden müssen. Mögliche Werte für die Message.Msg -Eigenschaft sind WM_CHAR, WM_KEYDOWN, WM_SYSKEYDOWN, WM_KEYUP, WM_SYSKEYUP und WM_IME_CHAR.

Hinweise für Vererber:

Beim Überschreiben der ProcessKeyEventArgs Methode in einer abgeleiteten Klasse, die ein Steuerelement zurückgeben sollte true an, dass es die Taste verarbeitet wurde. Für Schlüssel, die nicht vom Steuerelement, das Ergebnis des Aufrufs der Basisklasse verarbeitete ProcessKeyEventArgs Methode zurückgegeben werden soll. Steuerelemente nur selten, müssen wenn überhaupt, diese Methode überschreiben.

UIPermission

for all windows for inheriting classes to call this method. Associated enumeration: AllWindows value of T:System.Security.Permissions.UIPermissionWindow.

SecurityPermission

for the immediate caller to call unmanaged code. Associated enumeration: F:System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen: