Freigeben über


ToolStripItem.ProcessCmdKey(Message, Keys) Methode

Definition

Verarbeitet eine Befehlstaste.

protected public:
 virtual bool ProcessCmdKey(System::Windows::Forms::Message % m, System::Windows::Forms::Keys keyData);
protected internal virtual bool ProcessCmdKey (ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData);
abstract member ProcessCmdKey : Message * System.Windows.Forms.Keys -> bool
override this.ProcessCmdKey : Message * System.Windows.Forms.Keys -> bool
Protected Friend Overridable Function ProcessCmdKey (ByRef m As Message, keyData As Keys) As Boolean

Parameter

m
Message

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

keyData
Keys

Einer der Keys-Werte, die die zu verarbeitende Taste darstellen.

Gibt zurück

Boolean

false in allen Fällen.

Hinweise

Diese Methode wird während der Vorverarbeitung von Nachrichten aufgerufen, um Befehlstasten zu behandeln. Befehlstasten sind Schlüssel, die immer Vorrang vor regulären Eingabetasten haben. Beispiele für Befehlstasten umfassen Tastenkombinationen und Menükombinationen. Die Methode muss zurückgegeben true werden, um anzugeben, dass er die Befehlstaste verarbeitet hat oder false darauf hinweisen soll, dass der Schlüssel keine Befehlstaste ist.

Die Basisklassenimplementierung der ProcessCmdKey Methode gibt in allen Fällen zurück false .

Hinweise für Vererber

Wenn die ProcessCmdKey(Message, Keys) Methode in einer abgeleiteten Klasse überschrieben wird, sollte die Überschreibung der Methode zurückgegeben true werden, um anzugeben, dass sie den Schlüssel verarbeitet hat. Abgeleitete Klassen müssen diese Methode nur selten außer Kraft setzen.

Gilt für