SendKeys.Flush メソッド

定義

メッセージ キューに現在含まれているすべての Windows メッセージを処理します。

public:
 static void Flush();
public static void Flush();
static member Flush : unit -> unit
Public Shared Sub Flush ()

注釈

Flushを使用して、アプリケーションがメッセージ キュー内にあるキーストロークやその他のオペレーティング システム メッセージを処理するのを待機します。 これは、処理するキーがなくなったまで Application.DoEvents を呼び出すことと同じです。

Note

別のアプリケーションをアクティブ化するマネージド メソッドがないため、現在のアプリケーション内でこのクラスを使用するか、 FindWindowSetForegroundWindowなどのネイティブ Windows メソッドを使用して、他のアプリケーションに強制的に集中させることができます。

適用対象