<Return[G]><Top>

GetLastActivePopup

Declare Function Api_GetLastActivePopup& Lib "user32" Alias "GetLastActivePopup" (ByVal hwndOwnder&)

Declare Function GetLastActivePopup Lib "user32" (ByVal hwndOwnder As Long) As Long

指定されたウィンドウが所有するポップアップウィンドウの中で最後にアクティブになったウィンドウを返す。

パラメータ
hWnd
    オーナーウィンドウのハンドルを指定する。

戻り値
    直前にアクティブであったポップアップウィンドウのハンドルが返る。
    次の状況に当てはまる場合、hWnd パラメータと同じ値が返る。
    ・hWnd パラメータで指定したウィンドウが、直前にアクティブなウィンドウであった。
    ・hWnd パラメータで指定したウィンドウがポップアップウィンドウを 1 つも持たない。
    ・hWnd パラメータで指定したウィンドウがトップレベルウィンドウではないか、または別のウィンドウに所有されている。