ToolStripItem.ProcessCmdKey(Message, Keys) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Parancskulcsot dolgoz fel.
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
Paraméterek
Válaszok
false minden esetben.
Megjegyzések
Ezt a metódust az üzenetelőfeldolgozás során hívjuk meg a parancskulcsok kezeléséhez. A parancsbillentyűk olyan kulcsok, amelyek mindig elsőbbséget élveznek a hagyományos bemeneti kulcsokkal szemben. A parancsbillentyűk közé tartoznak például a gyorsítók és a menü billentyűparancsai. A metódusnak vissza kell térnie true , hogy jelezze, hogy feldolgozta a parancskulcsot, vagy false azt, hogy a kulcs nem parancskulcs.
A metódus alaposztályú implementációja ProcessCmdKey minden esetben eredményül ad false vissza.
Megjegyzések az öröklőkhöz
Ha egy származtatott osztályban felülbírálja a ProcessCmdKey(Message, Keys) metódust, a metódus felülbírálásának vissza kell térnie true , hogy jelezze, hogy feldolgozta a kulcsot. A származtatott osztályoknak ritkán kell felülbírálniuk ezt a metódust.