Control.IsInputChar メソッド
文字が、コントロールによって認識される入力文字かどうかを判断します。
Protected Overridable Function IsInputChar( _
ByVal charCode As Char _) As Boolean
[C#]
protected virtual bool IsInputChar(charcharCode);
[C++]
protected: virtual bool IsInputChar(__wchar_tcharCode);
[JScript]
protected function IsInputChar(
charCode : Char) : Boolean;
パラメータ
- charCode
テスト対象の文字。
戻り値
文字をコントロールに直接送信する必要があり、プリプロセスしない場合は true 。それ以外の場合は、 false 。
解説
このメソッドは、ウィンドウ メッセージのプリプロセス中に呼び出され、指定された入力文字をプリプロセスするか、直接コントロールに送信するかを決定します。 IsInputChar メソッドが true を返す場合、指定した文字は直接コントロールに送信されます。ただし、このメソッドが false を返す場合、文字はプリプロセスされ、プリプロセス中に文字に対する処理が終了されなかった場合だけ、コントロールに送信されます。文字のプリプロセスでは、その文字が別のコントロールのニーモニックかどうかが確認されます。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
.NET Framework セキュリティ:
- UIPermission (継承クラスのすべてのウィンドウでこのメソッドを呼び出すために必要なアクセス許可) UIPermissionWindow.AllWindows (関連する列挙体)
参照
Control クラス | Control メンバ | System.Windows.Forms 名前空間 | IsInputKey