ToolStripItem.ProcessCmdKey(Message, Keys) Methode

Definitie

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.

keyData
Keys

Een van de Keys waarden die de sleutel vertegenwoordigt die 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.

Van toepassing op