Control.ProcessKeyEventArgs(Message) 메서드

정의

키 메시지를 처리하고 적합한 컨트롤 이벤트를 생성합니다.Processes a key message and generates the appropriate control events.

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

매개 변수

m
Message

처리할 창 메시지를 나타내며 참조에 의해 전달되는 Message입니다.A Message, passed by reference, that represents the window message to process.

반환

컨트롤이 메시지를 처리하면 true이고, 그렇지 않으면 false입니다.true if the message was processed by the control; otherwise, false.

설명

이 메서드는 키보드 메시지를 받을 때 호출 됩니다.This method is called when a control receives a keyboard message. 메서드는 OnKeyPress, OnKeyDown 또는 OnKeyUp 메서드를 호출 하 여 메시지에 대 한 적절 한 키 이벤트를 생성 합니다.The method is responsible for generating the appropriate key events for the message by calling the OnKeyPress, OnKeyDown, or OnKeyUp methods. m 매개 변수는 처리 해야 하는 창 메시지를 포함 합니다.The m parameter contains the window message that must be processed. Message.Msg 속성에 사용할 수 있는 값은 WM_CHAR, WM_KEYDOWN, WM_SYSKEYDOWN, WM_KEYUP, WM_SYSKEYUP 및 WM_IME_CHAR입니다.Possible values for the Message.Msg property are WM_CHAR, WM_KEYDOWN, WM_SYSKEYDOWN, WM_KEYUP, WM_SYSKEYUP, and WM_IME_CHAR.

상속자 참고

파생 클래스에서 ProcessKeyEventArgs(Message) 메서드를 재정의할 때 컨트롤이 키를 처리 했음을 나타내는 true를 반환 해야 합니다.When overriding the ProcessKeyEventArgs(Message) method in a derived class, a control should return true to indicate that it has processed the key. 기본 클래스의 호출 결과 컨트롤에 의해 처리 되지 않는 키에 대 한 ProcessKeyEventArgs(Message) 메서드 반환 되어야 합니다.For keys that are not processed by the control, the result of calling the base class's ProcessKeyEventArgs(Message) method should be returned. 컨트롤에서이 메서드를 재정의 해야 하는 경우는 거의 없습니다.Controls will seldom, if ever, need to override this method.

보안

UIPermission
이 메서드를 호출 하는 클래스 상속을 위한 모든 창입니다.for all windows for inheriting classes to call this method. 연관 된 열거형: AllWindows 의 값 UIPermissionWindow합니다.Associated enumeration: AllWindows value of UIPermissionWindow.

SecurityPermission
비관리 코드를 호출할 즉각적인 호출자가입니다.for the immediate caller to call unmanaged code. 연결 된 열거형: UnmanagedCodeAssociated enumeration: UnmanagedCode

적용 대상