WM _ DRAWITEM-Nachricht
Wird an das übergeordnete Fenster einer vom Besitzer gezeichneten Schaltfläche, eines Kombinationsfelds, listenfelds oder Menüs gesendet, wenn sich ein visueller Aspekt der Schaltfläche, des Kombinationsfelds, des Listenfelds oder des Menüs geändert hat.
Ein Fenster empfängt diese Meldung über seine WindowProc-Funktion.
WM_DRAWITEM
WPARAM wParam;
LPARAM lParam;
Parameter
-
wParam
-
Gibt den Bezeichner des Steuerelements an, das die WM _ DRAWITEM-Nachricht gesendet hat. Wenn die Nachricht von einem Menü gesendet wurde, ist dieser Parameter 0 (null).
-
lParam
-
Zeiger auf eine DRAWITEMSTRUCT-Struktur, die Informationen über das zu zeichnende Element und den erforderlichen Zeichnungstyp enthält.
Rückgabewert
Wenn eine Anwendung diese Nachricht verarbeitet, sollte sie TRUE zurückgeben.
Bemerkungen
Standardmäßig zeichnet die DefWindowProc-Funktion das Fokusrechteck für ein vom Besitzer gezeichnetes Listenfeldelement.
Der itemAction-Member der DRAWITEMSTRUCT-Struktur gibt den Zeichnungsvorgang an, den eine Anwendung ausführen soll.
Vor dem Verarbeiten dieser Nachricht sollte eine Anwendung sicherstellen, dass sich der vom hDC-Member der DRAWITEMSTRUCT-Struktur identifizierte Gerätekontext im Standardzustand befindet.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2003-Desktop-Apps] |
| Header |
|
Weitere Informationen
-
Verweis
-
Andere Ressourcen