ComboBox.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:
override bool ProcessCmdKey(System::Windows::Forms::Message % msg, System::Windows::Forms::Keys keyData);
protected override bool ProcessCmdKey (ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData);
override this.ProcessCmdKey : Message * System.Windows.Forms.Keys -> bool
Protected Overrides Function ProcessCmdKey (ByRef msg As Message, keyData As Keys) As Boolean
Parameter
- msg
- Message
Dies ist die zu verarbeitende Fenstermeldung, die von einem Verweis übermittelt wird.
- keyData
- Keys
Dies ist einer der Enummerationswerte, die den zu verarbeitenden Schlüssel darstellen.
Gibt zurück
true
, wenn das Zeichen vom Steuerelement verarbeitet wurde, andernfalls false
.
Hinweise
Diese Methode wird während der Nachrichtenvorverarbeitung aufgerufen, um Befehlsschlüssel zu behandeln. Befehlstasten sind Schlüssel, die immer Vorrang vor regulären Eingabetasten haben. Beispiele für Befehlstasten sind Beschleuniger und Menüverknüpfungen. Die -Methode muss zurückgegeben true
werden, um anzugeben, dass sie den Befehlsschlüssel verarbeitet hat, oder false
um anzugeben, dass der Schlüssel kein Befehlsschlüssel ist. Diese Methode wird nur aufgerufen, wenn das Steuerelement in einer Windows Forms-Anwendung oder als ActiveX-Steuerelement gehostet wird.
Die ProcessCmdKey -Methode bestimmt zunächst, ob das -Steuerelement über einen ContextMenuverfügt, und ermöglicht, wenn ja, die ContextMenu Verarbeitung der Befehlstaste. Wenn die Befehlstaste keine Menüverknüpfung ist und das Steuerelement über ein übergeordnetes Element verfügt, wird der Schlüssel an die Methode des übergeordneten ProcessCmdKey Elements übergeben. Der Nettoeffekt ist, dass Befehlstasten in der Steuerungshierarchie "aufgeblasen" sind. Zusätzlich zur Taste, die der Benutzer gedrückt hat, geben die Schlüsseldaten auch an, welche Modifizierertasten ggf. gleichzeitig mit der Taste gedrückt wurden. Modifizierertasten umfassen die UMSCHALT-, STRG- und ALT-TASTE.