Control.ProcessKeyEventArgs(Message) Methode

Definitie

Verwerkt een sleutelbericht en genereert de juiste controle-gebeurtenissen.

protected:
 virtual bool ProcessKeyEventArgs(System::Windows::Forms::Message % m);
protected virtual bool ProcessKeyEventArgs(ref System.Windows.Forms.Message m);
abstract member ProcessKeyEventArgs : Message -> bool
override this.ProcessKeyEventArgs : Message -> bool
Protected Overridable Function ProcessKeyEventArgs (ByRef m As Message) As Boolean

Parameters

m
Message

Een Message, doorgegeven door verwijzing, die het vensterbericht vertegenwoordigt dat moet worden verwerkt.

Retouren

true als het bericht door het besturingselement is verwerkt; anders, false.

Opmerkingen

Deze methode wordt aangeroepen wanneer een besturingselement een toetsenbordbericht ontvangt. De methode is verantwoordelijk voor het genereren van de juiste belangrijke gebeurtenissen voor het bericht door de OnKeyPress, OnKeyDownof OnKeyUp methoden aan te roepen. De m parameter bevat het vensterbericht dat moet worden verwerkt. Mogelijke waarden voor de Message.Msg eigenschap zijn WM_CHAR, WM_KEYDOWN, WM_SYSKEYDOWN, WM_KEYUP, WM_SYSKEYUP en WM_IME_CHAR.

Notities voor overnemers

Bij het overschrijven van de ProcessKeyEventArgs(Message) methode in een afgeleide klasse moet een besturingselement terugkeren true om aan te geven dat deze de sleutel heeft verwerkt. Voor sleutels die niet door het besturingselement worden verwerkt, moet het resultaat van het aanroepen van de methode van ProcessKeyEventArgs(Message) de basisklasse worden geretourneerd. Besturingselementen zullen zelden, indien ooit, deze methode moeten overschrijven.

Van toepassing op