<Return[G]><Top>

GetActiveWindow

Declare Function Api_GetActiveWindow& Lib "user32" Alias "GetActiveWindow" ()

Declare Function GetActiveWindow Lib "user32" Alias "GetActiveWindow" () As Long

呼び出し側のスレッドのメッセージキューに関連付けられているアクティブウィンドウのウィンドウハンドルを取得する。

パラメータ
    パラメータはなし。

戻り値
    関数が成功すると、呼び出し側のスレッドに関連付けられているアクティブウィンドウのハンドルが返る。

    それ以外の場合、NULL が返る。

解説
    フォアグラウンドウィンドウのハンドルを取得するには、GetForegroundWindow を使う。
    Windows 98 と Windows NT 4.0 SP3 以降: 他のスレッドのメッセージキューに関連付けられているアクティブウィンドウのウィンドウハンド

    ルを取得するには、GetGUIThreadInfo を使う。