Control.ProcessDialogChar(Char) 메서드
이 문서의 내용
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
대화 상자 문자를 처리합니다.
protected:
virtual bool ProcessDialogChar(char charCode);
protected virtual bool ProcessDialogChar(char charCode);
abstract member ProcessDialogChar : char -> bool
override this.ProcessDialogChar : char -> bool
Protected Overridable Function ProcessDialogChar (charCode As Char) As Boolean
- charCode
- Char
처리할 문자입니다.
컨트롤이 문자를 처리하면 true
이고, 그렇지 않으면 false
입니다.
이 메서드는 메시지 전처리 중에 호출되어 컨트롤 니모닉과 같은 대화 문자를 처리합니다. 이 메서드는 메서드가 컨트롤이 IsInputChar 문자를 처리하지 않음을 나타내는 경우에만 호출됩니다. 메서드는 ProcessDialogChar 단순히 부모의 메서드에 문자를 보내거나 컨트롤에 부모가 ProcessDialogChar 없는 경우 를 반환 false
합니다. 클래스는 Form 대화 상자 문자의 실제 처리를 수행 하려면이 메서드를 재정의 합니다. 이 메서드는 컨트롤은 ActiveX 컨트롤 또는 Windows Forms 애플리케이션에서 호스트 되는 경우에 호출 됩니다.
파생 클래스에서 메서드를 재정의 ProcessDialogChar(Char) 하는 경우 컨트롤이 를 반환 true
하여 문자를 처리했음을 나타내야 합니다. 컨트롤에서 처리되지 않는 문자의 경우 기본 클래스의 ProcessDialogChar(Char) 메서드를 호출한 결과가 반환되어야 합니다. 컨트롤은 이 메서드를 재정의할 필요가 거의 없습니다.
적용 대상
제품 | 버전 |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |