PowerTools CalendarGrid for Windows Forms 1.0J
IsInputKey メソッド (EditBase)

System.Windows.Forms.Keys 値の 1 つ。
この API は .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。

指定されたキーが、通常の入力キーであるか、またはプリプロセスを必要とする特殊なキーであるかを判断します。

構文
Protected Overrides Function IsInputKey( _
   ByVal keyData As Keys _
) As Boolean
protected override bool IsInputKey( 
   Keys keyData
)

パラメータ

keyData
System.Windows.Forms.Keys 値の 1 つ。

戻り値の型

指定したキーが通常の入力キーである場合は true。それ以外の場合は false
解説
IsInputKey メソッドを呼び出すと、keyData パラメーターで指定したキーが、コントロールに必要な入力キーかどうかを判断できます。このメソッドは、ウィンドウメッセージのプリプロセス中に呼び出され、指定された入力キーを前処理するか、直接コントロールに送信するかを決定します。IsInputKeytrue を返す場合、指定したキーは直接コントロールに送信されます。IsInputKeyfalse を返す場合、指定したキーは前処理され、プリプロセス中にそのキーが消費されなかった場合のみコントロールに送信されます。前処理されるキーには、[Tab]、[Enter]、[Esc]、[↑]、[↓]、[←]、[→]の各キーがあります。
参照

EditBase クラス
EditBase メンバ

 

 


© 2014 GrapeCity inc. All rights reserved.