Freigeben über


PAINTSTRUCT-Struktur

Die PAINTSTRUCT-Struktur enthält Informationen, die verwendet werden können, um den Clientbereich eines Fensters zu zeichnen.

typedef struct tagPAINTSTRUCT { 
   HDC hdc; 
   BOOL fErase; 
   RECT rcPaint; 
   BOOL fRestore; 
   BOOL fIncUpdate; 
   BYTE rgbReserved[16]; 
} PAINTSTRUCT;

Parameter

  • hdc
    Identifiziert den zum Zeichnen verwendet werden Anzeigekontext.

  • fErase
    Gibt an, ob der Hintergrund neu gezeichnet werden muss. Er ist nicht 0, wenn die Anwendung den Hintergrund neu zeichnet. Die Anwendung ist für das Zeichnen des Hintergrunds zuständig, wenn eine Windows-Fensterklasse ohne einen Hintergrundpinsel erstellt wird (siehe die Beschreibung des hbrBackground-Members WNDCLASS der Struktur in Windows SDK).

  • rcPaint
    Gibt das obere links und unteren rechten Ecken des Rechtecks angezeigt, in dem das Zeichnen angefordert wird.

  • fRestore
    Reservierter Member. Es wird intern von Windows verwendet.

  • fIncUpdate
    Reservierter Member. Es wird intern von Windows verwendet.

  • rgbReserved [16]
    Reservierter Member. Ein reservierter Speicherblock intern verwendet von Windows.

Anforderungen

Header: winuser.h

Siehe auch

Referenz

CPaintDC::m_ps

Weitere Ressourcen

Strukturen, Stile, Rückrufe und Meldungszuordnungen