ToolStripDropDownItem.ProcessCmdKey(Message, Keys) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een opdrachtsleutel verwerkt.
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
Parameters
- m
- Message
Een Message, doorgegeven door verwijzing, die het vensterbericht vertegenwoordigt dat moet worden verwerkt.
Retouren
false in alle gevallen.
Opmerkingen
Deze methode wordt aangeroepen tijdens het vooraf verwerken van berichten om opdrachtsleutels te verwerken. Opdrachtsleutels zijn sleutels die altijd voorrang hebben op reguliere invoersleutels. Voorbeelden van opdrachttoetsen zijn accelerators en menusneltoetsen. De methode moet terugkeren true om aan te geven dat de opdrachtsleutel is verwerkt of false om aan te geven dat de sleutel geen opdrachtsleutel is.
De ToolStripDropDownItem implementatie van deze methode roept de van de DropDownProcessCmdKey als er items in de DropDownItems verzameling zijn. Anders roept deze implementatie de basisklasse-implementatie aan.
Notities voor overnemers
Bij het overschrijven van de ProcessCmdKey(Message, Keys) methode in een afgeleide klasse moet de methode overschrijven om true aan te geven dat deze de sleutel heeft verwerkt. Afgeleide klassen zullen zelden, indien ooit, deze methode moeten overschrijven.