Freigeben über


DRAWSTATEPROC-Rückruffunktion (winuser.h)

Die DrawStateProc-Funktion ist eine anwendungsdefinierte Rückruffunktion, die ein komplexes Image für die DrawState-Funktion rendert. Der DRAWSTATEPROC-Typ definiert einen Zeiger auf diese Rückruffunktion. DrawStateProc ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.

Syntax

DRAWSTATEPROC Drawstateproc;

BOOL Drawstateproc(
  [in] HDC hdc,
  [in] LPARAM lData,
  [in] WPARAM wData,
  [in] int cx,
  [in] int cy
)
{...}

Parameter

[in] hdc

Ein Handle für den zu zeichnenden Gerätekontext. Der Gerätekontext ist ein Arbeitsspeichergerätekontext mit ausgewählter Bitmap, deren Dimensionen mindestens so groß sind wie die durch die Parameter cx und cy angegebenen.

[in] lData

Gibt Informationen zum Image an, das die Anwendung an DrawState übergeben hat.

[in] wData

Gibt Informationen zum Image an, das die Anwendung an DrawState übergeben hat.

[in] cx

Die Bildbreite in Geräteeinheiten, die durch den Aufruf von DrawState angegeben wird.

[in] cy

Die Bildhöhe in Geräteeinheiten, die durch den Aufruf von DrawState angegeben wird.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert TRUE.

Wenn die Funktion fehlschlägt, ist der Rückgabewert FALSE.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winuser.h (einschließlich Windows.h)

Weitere Informationen

DrawState

Mal- und Zeichenfunktionen

Übersicht über Malerei und Zeichnung