Control.ProcessKeyPreview(Message) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Zeigt eine Tastaturmeldung in der Vorschau an.
protected:
virtual bool ProcessKeyPreview(System::Windows::Forms::Message % m);
protected virtual bool ProcessKeyPreview (ref System.Windows.Forms.Message m);
abstract member ProcessKeyPreview : Message -> bool
override this.ProcessKeyPreview : Message -> bool
Protected Overridable Function ProcessKeyPreview (ByRef m As Message) As Boolean
Parameter
Gibt zurück
true
, wenn die Meldung vom Steuerelement verarbeitet wurde, andernfalls false
.
Hinweise
Diese Methode wird von einem untergeordneten Steuerelement aufgerufen, wenn das untergeordnete Steuerelement eine Tastaturnachricht empfängt. Das untergeordnete Steuerelement ruft diese Methode auf, bevor Tastaturereignisse für die Nachricht generiert werden. Wenn diese Methode zurückgibt true
, berücksichtigt das untergeordnete Steuerelement die verarbeitete Nachricht und generiert keine Tastaturereignisse. Der m
Parameter enthält die Fenstermeldung, die als Vorschau angezeigt werden soll. Mögliche Werte für die Message.Msg Eigenschaft sind WM_CHAR, WM_KEYDOWN, WM_SYSKEYDOWN, WM_KEYUP und WM_SYSKEYUP. Die ProcessKeyPreview -Methode sendet das Zeichen einfach an die -Methode des übergeordneten Elements oder gibt zurückfalse
, wenn das Steuerelement kein übergeordnetes ProcessKeyPreview Element aufweist. Die Form -Klasse überschreibt diese Methode, um die tatsächliche Verarbeitung von Dialogschlüsseln durchzuführen.
Hinweise für Vererber
Beim Überschreiben der ProcessKeyPreview(Message) -Methode in einer abgeleiteten Klasse sollte ein Steuerelement zurückgegeben true
werden, um anzugeben, dass der Schlüssel verarbeitet wurde. Für Schlüssel, die nicht vom -Steuerelement verarbeitet werden, sollte das Ergebnis des Aufrufs ProcessKeyPreview(Message) der -Methode der Basisklasse zurückgegeben werden.