Share via


ListView_GetItemRect Makro (commctrl.h)

Ruft das umgebende Rechteck für das gesamte element oder einen Teil eines Elements in der aktuellen Ansicht ab. Sie können dieses Makro verwenden oder die LVM_GETITEMRECT Nachricht explizit senden.

Syntax

void ListView_GetItemRect(
  [in]   hwnd,
  [in]   i,
  [out]  prc,
  [in]   code
);

Parameter

[in] hwnd

Typ: HWND

Ein Handle für das Listenansicht-Steuerelement.

[in] i

Typ: int

Der Index des Listenansichtselements.

[out] prc

Typ: RECT*

Ein Zeiger auf eine RECT-Struktur , die das umgebende Rechteck empfängt.

[in] code

Typ: int

Der Teil des Listenansichtselements, aus dem das umgebende Rechteck abgerufen werden soll. Dieser Parameter muss einer der folgenden Werte sein:

Wert Bedeutung
LVIR_BOUNDS
Gibt das umgebende Rechteck des gesamten Elements zurück, einschließlich des Symbols und der Bezeichnung.
LVIR_ICON
Gibt das umgebende Rechteck des Symbols oder des kleinen Symbols zurück.
LVIR_LABEL
Gibt das umgebende Rechteck des Elementtexts zurück.
LVIR_SELECTBOUNDS
Gibt die Vereinigung der LVIR_ICON und LVIR_LABEL Rechtecke zurück, schließt jedoch Spalten in der Berichtsansicht aus.

Rückgabewert

Keine

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile commctrl.h