Control.ProcessDialogChar(Char) 方法

定义

处理对话字符。

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 类重写此方法以执行对话字符的实际处理。 仅当控件托管在Windows 窗体应用程序中或作为 ActiveX 控件时,才调用此方法。

继承者说明

ProcessDialogChar(Char) 重写派生类中的方法时,控件应返回 true 以指示它已处理该字符。 对于控件未处理的字符,应返回调用基类 ProcessDialogChar(Char) 方法的结果。 如果曾经,控件很少需要重写此方法。

适用于