WM_DRAWITEM Nachricht
Wird an das übergeordnete Fenster einer vom Besitzer gezeichneten Schaltfläche, eines Kombinationsfelds, eines Listenfelds oder eines 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 Nachricht ü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 über ein Menü gesendet wurde, ist dieser Parameter 0.
-
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.
Das elementAction-Element der DRAWITEMSTRUCT-Struktur gibt den Zeichnungsvorgang an, den eine Anwendung ausführen soll.
Bevor sie von der Verarbeitung dieser Nachricht zurückgibt, sollte eine Anwendung sicherstellen, dass sich der vom hDC-Member der DRAWITEMSTRUCT-Struktur identifizierte Gerätekontext im Standardzustand befindet.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|
Siehe auch
-
Referenz
-
Andere Ressourcen