ToolStripDropDownItem.ProcessCmdKey(Message, Keys) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.
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.