TreeView_GetItemPartRect Makro (commctrl.h)
Ruft das größtmögliche umgebende Rechteck ab, das die "Trefferzone" für einen bestimmten Teil eines Elements darstellt. Verwenden Sie dieses Makro, oder senden Sie die TVM_GETITEMPARTRECT Nachricht explizit.
Syntax
BOOL TreeView_GetItemPartRect(
HWND hwnd,
HTREEITEM hitem,
RECT *prc,
TVITEMPART *partid
);
Parameter
hwnd
Typ: HWND-
Behandeln sie das Strukturansichtssteuerelement.
hitem
Typ: HTREEITEM-
Behandeln sie das Strukturansichtselement.
prc
Typ: RECT-*
Zeiger auf eine RECT- Struktur, die das umgebende Rechteck empfängt. Der Aufrufer ist für die Zuordnung dieser Struktur verantwortlich. Die empfangenen Koordinaten sind relativ zur oberen linken Ecke des Strukturansichtssteuerelements.
partid
Typ: TVITEMPART*
ID des Elementteils. Dieser Wert muss TVGIPR_BUTTON (0x0001) sein.
Rückgabewert
Typ: BOOL-
Gibt TRUE zurück, wenn dies erfolgreich ist, oder FALSE andernfalls.
Bemerkungen
Diese Meldung gibt das größtmögliche Begrenzungsrechteck zurück, sodass für jede (x,y)-Koordinate innerhalb des Rechtecks ein Klick durch den Benutzer an dieser Koordinate einen Treffer für diesen Teil des Elements darstellt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2008 [Nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | commctrl.h |