PAINTSTRUCT 構造体
PAINTSTRUCT 構造体は、ウィンドウのクライアント領域を描画するときに使うことのできる情報を保持します。
typedef struct tagPAINTSTRUCT {
HDC hdc;
BOOL fErase;
RECT rcPaint;
BOOL fRestore;
BOOL fIncUpdate;
BYTE rgbReserved[16];
} PAINTSTRUCT;
パラメーター
hdc
描画に使われるデバイス コンテキストを識別します。fErase
背景を再描画する必要があるかどうかを指定します。 この値が 0 でないときは、アプリケーションでは背景を再描画する必要があります。 背景ブラシを指定せずに Windows のウィンドウ クラスを作成する場合は、アプリケーションで背景を描画する必要があります。背景ブラシについては、Windows SDK の「WNDCLASS」構造体で hbrBackground メンバーの説明を参照してください。rcPaint
描画が要求されている四角形の左上隅と右下隅を指定します。fRestore
予約されているメンバーです。 Windows が内部的に使います。fIncUpdate
予約されているメンバーです。 Windows が内部的に使います。rgbReserved[16]
予約されているメンバーです。 Windows が内部的に使う予約されているメモリ ブロックです。
必要条件
**ヘッダー:**winuser.h