指定されているキーが、通常の入力キーであるか、またはプリプロセスを必要とする特殊なキーであるかを確認します。
名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文
'宣言
Protected Overrides Function IsInputKey ( _
keyData As Keys _
) As Boolean
'使用
Dim keyData As Keys
Dim returnValue As Boolean
returnValue = Me.IsInputKey(keyData)
protected override bool IsInputKey (
Keys keyData
)
protected:
virtual bool IsInputKey (
Keys keyData
) override
protected boolean IsInputKey (
Keys keyData
)
protected override function IsInputKey (
keyData : Keys
) : boolean
パラメータ
- keyData
Keys 値の 1 つ。
戻り値
指定されているキーが通常の入力キーである場合は true。それ以外の場合は false。
解説
このメソッドをウィンドウ メッセージのプリプロセス中に呼び出すと、指定されているキーがタブ コントロールに直接送信される通常の入力キーであるか、プリプロセスを必要とする特殊なキー (PageUp キー、PageDown キーなど) であるかを確認できます。後者の場合、プリプロセス中にキーに対する処理が終了されなかった場合だけ、そのキーがコントロールに送信されます。
プラットフォーム
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 2.0、1.1、1.0