GetUpdateRgn

機能
更新領域の座標を取得する
Declare Function GetUpdateRgn Lib "user32.dll" _
(ByVal hWnd As Long, ByVal hrgn As Long, ByVal bErase As Long) As Long
Declare Function GetUpdateRgn Lib "user32.dll" _
(ByVal hWnd As Integer, ByVal hrgn As Integer, ByVal bErase As Integer) As Integer

int GetUpdateRgn(
HWND hWnd,
HRGN hRgn,
BOOL bErase
);
引数
hWnd

ウィンドウのハンドル
hrgn
(戻り値)領域のハンドル
bErase
ウィンドウの背景および子ウィンドウの非クライアント領域を
消去するかどうかを指定するフラッグ
0のとき、再描画しない
戻り値
戻り値の内容を示す定数
戻り値の定数

ERRORAPI = 0                        エラー
NULLREGION = 1                      領域は空
SIMPLEREGION = 2                    一つの領域で構成される
COMPLEXREGION = 3                   複数の領域で構成される