Udostępnij za pośrednictwem


ToolStripItem.ProcessCmdKey(Message, Keys) Metoda

Definicja

Przetwarza klucz polecenia.

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

Parametry

m
Message

Element Message, przekazany przez odwołanie, który reprezentuje komunikat okna do przetworzenia.

keyData
Keys

Keys Jedna z wartości reprezentujących klucz do przetworzenia.

Zwraca

Boolean

Wartość false w każdym przypadku.

Uwagi

Ta metoda jest wywoływana podczas przetwarzania wstępnego komunikatów w celu obsługi kluczy poleceń. Klucze poleceń to klucze, które zawsze mają pierwszeństwo przed zwykłymi kluczami wejściowymi. Przykłady kluczy poleceń obejmują skróty akceleratorów i menu. Metoda musi wrócić true , aby wskazać, że przetworzyła klucz polecenia lub false wskazać, że klucz nie jest kluczem polecenia.

Implementacja metody klasy bazowej jest zwracana ProcessCmdKey false we wszystkich przypadkach.

Uwagi dotyczące dziedziczenia

Podczas zastępowania ProcessCmdKey(Message, Keys) metody w klasie pochodnej zastąpienie metody powinno wrócić true , aby wskazać, że przetworzył klucz. Klasy pochodne rzadko, jeśli kiedykolwiek, muszą zastąpić tę metodę.

Dotyczy