<Return[S]><Top>

ShowOwnedPopups

Declare Function Api_ShowOwnedPopups& Lib "user32" (ByVal hwnd&, ByVal fShow&)

Declare Function ShowOwnedPopups Lib "user32.dll" (ByVal hwnd As Long, ByVal fShow As Long) As Long

指定したウィンドウが所有するすべてのポップアップウィンドウを表示したり隠したりする。

パラメータ
hWnd
    操作対象のポップアップウィンドウを所有するウィンドウのハンドルを指定する。
fShow
    ポップアップウィンドウを表示するか隠すかを指定する。TRUE を指定すると、隠されているすべてのポップアップウィンドウが表示される。

    FALSE を指定すると、可視になっているすべてのポップアップウィンドウが隠される。

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。

解説
    ShowOwnedPopups 関数は、直前に ShowOwnedPopups を呼び出して隠されたウィンドウだけを表示する。

    たとえば、ShowWindow 関数でポップアップウィンドウを隠した後、fShow パラメータを TRUE にして ShowOwnedPopups 関数を呼び出し

    ても、そのポップアップウィンドウは表示されない。