WINDOWPOS構造体

宣言文
Type WINDOWPOS
    hWnd As Long                      ウィンドウのハンドル
    hWndInsertAfter As Long           ウィンドウのZオーダをこのメンバで指定したウィンドウの
                                      前に置く。または、定数。
    x As Long                         ウィンドウの左上隅のX座標
    y As Long                         同、Y座標
    cx As Long                        ウィンドウの幅
    cy As Long                        同、高さ
    flags As Long                     ウィンドウの位置と高さを指定するフラッグ
End Type
hWndInsertAfterの定数
HWND_TOP = 0                          Zオーダのトップに置く
HWND_BOTTOM = 1                       ウィンドウ表示リストの最後に置く
HWND_TOPMOST = -1                     ウィンドウ表示リストのトップに置く
HWND_NOTOPMOST = -2                   トップ指定されたウィンドウの直後に置く
flagsの定数
SWP_ASYNCWINDOWPOS = &H4000    この関数を呼び出したスレッドが
                               ウィンドウを持たないとき
                               ウィンドウを持つスレッドにメッセージを送る
SWP_DEFERERASE = &H2000        WM_SYNCPAINTを発生させない
SWP_DRAWFRAME = &H20           再描画時にウィンドウを囲む枠を表示
SWP_FRAMECHANGED = SWP_DRAWFRAME
SWP_HIDEWINDOW = &H80          再描画時にウィンドウを非表示にする
SWP_NOACTIVATE = &H10          ウィンドウをアクティブにしない
                               (通常は自動的にアクティブになる)
SWP_NOCOPYBITS = &H100         クライアント領域のないようをクリアする
SWP_NOMOVE = &H2               サイズだけ変更(CX,CYは無視)
SWP_NOOWNERZORDER = &H200      オーナウィンドウのZオーダは変更しない
SWP_NOREDRAW = &H8             自動的に再描画しない
SWP_NOREPOSITION = SWP_NOOWNERZODER
SWP_NOSENDCHANGING = &H400     WM_WINDOWPOSCHANGINGを送らない
SWP_NOSIZE = &H1               ウィンドウのサイズを変えないで移動のみ
                               (CXとCYを無視)
SWP_NOZODER = &H4              現在のZオーダを維持
SWP_SHOWWINDOW = &H40          再描画時に、ウィンドウを再表示
Structure WINDOWPOS
    hWnd As Integer                      ウィンドウのハンドル
    hWndInsertAfter As Integer           ウィンドウのZオーダをこのメンバで指定したウィンドウの
                                      前に置く。または、定数。
    x As Integer                         ウィンドウの左上隅のX座標
    y As Integer                         同、Y座標
    cx As Integer                        ウィンドウの幅
    cy As Integer                        同、高さ
    flags As Integer                     ウィンドウの位置と高さを指定するフラッグ
End Structure