<Return[S]><Top>

SetParent

Declare Function Api_SetParent& Lib "user32" Alias "SetParent" (ByVal hWndChild&, ByVal hWndNewParent&)

Declare Function SetParent Lib "user32" Alias "SetParent" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long

指定された子ウィンドウの親ウィンドウを変更する。

パラメータ
hWndChild
    子ウィンドウのハンドルを指定する。
hWndNewParent
    新しい親ウィンドウを指定する。NULL を指定すると、デスクトップウィンドウが新しい親ウィンドウになる。
    Windows 2000:このパラメータに HWND_MESSAGE を指定すると、子ウィンドウはメッセージ専用ウィンドウ になる。

戻り値
    関数が成功すると、直前の親ウィンドウのハンドルが返る。
    関数が失敗すると、NULL が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。