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 、このメソッドをオーバーライドして、ダイアログ文字の実際の処理を実行します。 このメソッドは、コントロールがWindows フォーム アプリケーションまたは ActiveX コントロールとしてホストされている場合にのみ呼び出されます。
注意 (継承者)
派生クラスで メソッドを ProcessDialogChar(Char) オーバーライドする場合、コントロールは を返 true
して、文字が処理されたことを示す必要があります。 コントロールによって処理されない文字の場合は、基底クラス ProcessDialogChar(Char) の メソッドを呼び出した結果を返す必要があります。 このメソッドをオーバーライドする必要がある場合、コントロールはめったに必要ありません。
適用対象
.NET