ToolStripDropDownItem.ProcessCmdKey(Message, Keys) 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.
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.
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.