Form.ProcessCmdKey(Message, Keys) 方法

定義

Processes a command key.Processes a command key.

protected:
 override bool ProcessCmdKey(System::Windows::Forms::Message % msg, System::Windows::Forms::Keys keyData);
protected override bool ProcessCmdKey (ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData);
override this.ProcessCmdKey : Message * System.Windows.Forms.Keys -> bool
Protected Overrides Function ProcessCmdKey (ByRef msg As Message, keyData As Keys) As Boolean

參數

msg
Message

A Message, passed by reference, that represents the Win32 message to process.A Message, passed by reference, that represents the Win32 message to process.

keyData
Keys

One of the Keys values that represents the key to process.One of the Keys values that represents the key to process.

傳回

true if the keystroke was processed and consumed by the control; otherwise, false to allow further processing.true if the keystroke was processed and consumed by the control; otherwise, false to allow further processing.

備註

ProcessCmdKey 方法會覆寫基底 ContainerControl.ProcessCmdKey 執行,以提供主功能表命令索引鍵和 MDI 快速鍵的額外處理。The ProcessCmdKey method overrides the base ContainerControl.ProcessCmdKey implementation to provide additional handling of main menu command keys and MDI accelerators.

如需鍵盤輸入的相關資訊,請參閱Windows Forms 應用程式中的鍵盤輸入For information about keyboard input, see Keyboard Input in a Windows Forms Application.

適用於

另請參閱