ToolStripDropDownItem.ProcessCmdKey(Message, Keys) Methode

Definition

Verarbeitet eine Befehlstaste.

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

Parameter

m
Message

Ein Messagedurch Verweis übergebener Wert, der die zu verarbeitende Fenstermeldung darstellt.

keyData
Keys

Einer der Keys Werte, der den Zu verarbeitenden Schlüssel darstellt.

Gibt zurück

false in allen Fällen.

Hinweise

Diese Methode wird während der Vorverarbeitung von Nachrichten aufgerufen, um Befehlstasten zu verarbeiten. Befehlstasten sind Tasten, die immer Vorrang vor regulären Eingabetasten haben. Beispiele für Befehlstasten sind Tastenkombinationen und Menüverknüpfungen. Die Methode muss zurückgegeben werden true , um anzugeben, dass sie die Befehlstaste verarbeitet hat, oder false um anzugeben, dass es sich bei der Taste nicht um eine Befehlstaste handelt.

Die ToolStripDropDownItem Implementierung dieser Methode ruft die ProcessCmdKey Elemente DropDown in der DropDownItems Auflistung auf. Andernfalls ruft diese Implementierung die Basisklassenimplementierung auf.

Hinweise für Vererber

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

Gilt für: