PowerTools SPREAD for Windows Forms 8.0J
IsInputKey メソッド (EditBase)


キーを表すKeys値。
指定されているキーが、コントロールに認識される入力キーであるか、またはプリプロセスを必要とする特殊なキーであるかを確認します。
構文
'Declaration
 
Protected Overrides Function IsInputKey( _
   ByVal keyData As Keys _
) As Boolean
'使用法
 
Dim instance As EditBase
Dim keyData As Keys
Dim value As Boolean
 
value = instance.IsInputKey(keyData)
protected override bool IsInputKey( 
   Keys keyData
)

パラメータ

keyData
キーを表すKeys値。

戻り値の型

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

EditBase クラス
EditBase メンバ

 

 


© 2004-2015, GrapeCity inc. All rights reserved.