CListBox::DrawItem

virtuelle privatevoid DrawItem ( LPDRAWITEMSTRUCT LpDrawItemStruct );

Parameter

lpDrawItemStruct

Eine lange Zeiger auf eine DRAWITEMSTRUCT -Struktur, die Informationen über die Art der Zeichnung erforderlich enthält.

Bemerkungen

Aufgerufen, wenn ein Darstellungsaspekt eines Ownerdrawn-Liste im Feld ändert. Die ItemAction und ItemState Mitglieder der DRAWITEMSTRUCT -Struktur definieren die Zeichnung Aktion, die ausgeführt werden soll.

Standardmäßig diese Memberfunktion hat keine Auswirkungen. Überschreiben Sie diese Memberfunktion um Zeichnung für ein Ownerdrawn- CListBox -Objekt implementieren. Die Anwendung sollte alle Grafiken Gerät Interface (GDI) Objekte ausgewählt für den Display-Kontext in LpDrawItemStruct übergeben, bevor dieser Member-Funktion beendet wiederherstellen.

Eine Beschreibung der DRAWITEMSTRUCT -Struktur finden Sie unter CWnd::OnDrawItem.

CListBox ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CListBox::CompareItem, CWnd::OnDrawItem, WM_DRAWITEM, CListBox::MeasureItem, CListBox::DeleteItem

Index