ToolStripDropDownItem.ProcessCmdKey(Message, Keys) Metod

Definition

Bearbetar en kommandonyckel.

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

Parametrar

m
Message

En Message, skickad av referens, som representerar det fönstermeddelande som ska bearbetas.

keyData
Keys

Ett av de Keys värden som representerar nyckeln som ska bearbetas.

Returer

false i samtliga fall.

Kommentarer

Den här metoden anropas under förbearbetning av meddelanden för att hantera kommandonycklar. Kommandonycklar är nycklar som alltid har företräde framför vanliga indatanycklar. Exempel på kommandonycklar är acceleratorer och menygenvägar. Metoden måste returneras true för att indikera att den har bearbetat kommandonyckeln, eller false för att indikera att nyckeln inte är en kommandonyckel.

Implementeringen ToolStripDropDownItem av den här metoden anropar ProcessCmdKey om DropDown det finns objekt i DropDownItems samlingen. Annars anropar den här implementeringen basklassimplementeringen.

Anteckningar till arvingar

När metoden åsidosätts ProcessCmdKey(Message, Keys) i en härledd klass bör metodens åsidosättning returneras true för att indikera att den har bearbetat nyckeln. Härledda klasser behöver sällan, om någonsin, åsidosätta den här metoden.

Gäller för