SendKeys.SendWait メソッド
特定のキーをアクティブなアプリケーションに送信し、メッセージが処理されるまで待機します。
Public Shared Sub SendWait( _
ByVal keys As String _)
[C#]
public static void SendWait(stringkeys);
[C++]
public: static void SendWait(String* keys);
[JScript]
public static function SendWait(
keys : String);
パラメータ
- keys
送信するキーストロークの文字列。
解説
キーストロークまたはキーストロークの組み合わせをアクティブなアプリケーションに送信して、キーストローク メッセージが処理されるまで待機する場合は、 SendWait を使用します。このメソッドを使用すると、キーストロークをアプリケーションに送信し、キーストロークで開始された処理が完了するまで待機できます。使用しているアプリケーションを継続する前に、ほかのアプリケーションを完了する必要がある場合は、このメソッドが役に立ちます。
メモ ほかのアプリケーションをアクティブにするマネージ メソッドはありません。したがって、現在のアプリケーション内部でこのクラスを使用するか、または FindWindow や SetForegroundWindow などのネイティブ Windows メソッドを使用して、ほかのアプリケーションに強制的にフォーカスを移すことができます。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
.NET Framework セキュリティ:
- SecurityPermission (アンマネージ コードがこのメソッドを呼び出すために必要な許可) SecurityPermissionFlag.UnmanagedCode (関連する列挙体)