ToolStripItem.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:
virtual bool ProcessCmdKey(System::Windows::Forms::Message % m, System::Windows::Forms::Keys keyData);
protected internal virtual bool ProcessCmdKey(ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData);
abstract member ProcessCmdKey : Message * System.Windows.Forms.Keys -> bool
override this.ProcessCmdKey : Message * System.Windows.Forms.Keys -> bool
Protected Friend Overridable 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 basisklasse-implementatie van ProcessCmdKey de methode retourneert false in alle gevallen.
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.