Control.ProcessKeyEventArgs(Message) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
키 메시지를 처리하고 적합한 컨트롤 이벤트를 생성합니다.
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
매개 변수
반환
컨트롤이 메시지를 처리하면 true
이고, 그렇지 않으면 false
입니다.
설명
이 메서드는 키보드 메시지를 받을 때 호출 됩니다. 메서드는 또는 메서드를 호출 OnKeyPressOnKeyDownOnKeyUp 하여 메시지에 대한 적절한 키 이벤트를 생성합니다. 매개 변수는 m
처리해야 하는 창 메시지를 포함합니다. 속성의 Message.Msg 가능한 값은 WM_CHAR, WM_KEYDOWN, WM_SYSKEYDOWN, WM_KEYUP, WM_SYSKEYUP 및 WM_IME_CHAR.
상속자 참고
파생 클래스에서 메서드를 재정의 ProcessKeyEventArgs(Message) 할 때 컨트롤이 반환 true
되어 키를 처리했음을 나타내야 합니다. 컨트롤에서 처리되지 않는 키의 경우 기본 클래스의 ProcessKeyEventArgs(Message) 메서드를 호출한 결과가 반환되어야 합니다. 컨트롤은 이 메서드를 재정의해야 하는 경우 거의 없습니다.