次の方法で共有


PAINTSTRUCT 構造体

更新 : 2007 年 11 月

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

参照

参照

CPaintDC::m_ps

その他の技術情報

構造体、スタイル、コールバック関数とメッセージ マップ