다음을 통해 공유


ToolStripItem.ProcessCmdKey(Message, Keys) 메서드

정의

명령 키를 처리합니다.

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

매개 변수

m
Message

처리할 창 메시지를 나타내며 참조에 의해 전달되는 Message입니다.

keyData
Keys

처리할 키를 나타내는 Keys 값 중 하나입니다.

반환

Boolean

모든 경우에 false입니다.

설명

이 메서드는 명령 키를 처리하기 위해 메시지 전처리 중에 호출됩니다. 명령 키는 항상 일반 입력 키보다 우선하는 키입니다. 명령 키의 예로는 액셀러레이터 및 메뉴 바로 가기가 있습니다. 메서드는 명령 키를 처리했음을 나타내거나 false 키가 명령 키가 아님을 나타내기 위해 반환 true 되어야 합니다.

메서드의 ProcessCmdKey 기본 클래스 구현은 모든 경우에 반환 false 됩니다.

상속자 참고

파생 클래스에서 메서드를 재정의 ProcessCmdKey(Message, Keys) 할 때 메서드 재정의는 키를 처리했음을 나타내기 위해 반환 true 되어야 합니다. 파생 클래스는 이 메서드를 재정의할 필요가 거의 없습니다.

적용 대상