<Return[B]><Top>

BeginDeferWindowPos

Declare Function Api_BeginDeferWindowPos& Lib "user32" Alias "BeginDeferWindowPos" (ByVal nNumWindows&)

Declare Function BeginDeferWindowPos Lib "user32" Alias "BeginDeferWindowPos" (ByVal nNumWindows As Long) As Long

複数ウィンドウ位置構造体にメモリーを割り当て、この構造体のハンドルを返す。

パラメータ
nNumWindows
    ウィンドウの数の初期値を指定する。この初期値に応じて、複数ウィンドウ位置構造体用のメモリが確保される。

    メモリを確保した構造体のサイズは、必要に応じて DeferWindowPos 関数で拡張できる。

 
戻り値
    関数が成功すると、複数ウィンドウ位置構造体のハンドルが返る。

    システムリソースが不足して位置構造体にメモリが割り当てられないときは、NULL が返る。

    拡張エラー情報を取得するには、GetLastError 関数を使う。