InvalidateRect()関数
BOOL InvalidateRect(
HWND hWnd,
CONST RECT* lpRect,
BOOL bErase
);
hWnd | 更新リージョンが変更されたウィンドウを識別する。 |
lpRect | 更新リージョンに追加される長方形のクライアント座標を含むRECT構造体を指すポインタ。 NULLを設定すると、クライアント領域全体を更新リージョンに追加する。 |
bErase | 更新リージョンを処理する時に更新リージョンの背景を消去するかどうかを指定する。 TRUEならば、BeginPaint関数が呼び出された時に背景は消去される。 FALSEならば、背景はそのまま残る。 |
ウィンドウに「無効領域」を追加します。
ウィンドウに無効領域が出来ると、システムはWM_PAINTを送って再描画を促します。
Comments