Freigeben über


TreeView_HitTest Makro (commctrl.h)

Bestimmt die Position des angegebenen Punkts relativ zum Clientbereich eines Strukturansichtssteuerelements. Sie können dieses Makro verwenden oder die TVM_HITTEST Nachricht explizit senden.

Syntax

HTREEITEM TreeView_HitTest(
   HWND            hwnd,
   LPTVHITTESTINFO lpht
);

Parameter

hwnd

Typ: HWND-

Behandeln sie das Strukturansichtssteuerelement.

lpht

Typ: LPTVHITTESTINFO

Zeiger auf eine TVHITTESTINFO Struktur. Wenn die Nachricht gesendet wird, gibt das pt Member die Koordinaten des zu testenden Punkts an. Wenn die Nachricht zurückgegeben wird, ist das hItem-Element Element das Handle für das Element an dem angegebenen Punkt oder NULL-, wenn kein Element den Punkt belegt. Wenn die Nachricht zurückgegeben wird, ist das Flags Mitglied ein Treffertestwert, der die Position des angegebenen Punkts angibt. Eine Liste der Treffertestwerte finden Sie in der Beschreibung der TVHITTESTINFO Struktur.

Rückgabewert

Typ: HTREEITEM-

Gibt das Handle an das Strukturansichtselement zurück, das den angegebenen Punkt belegt, oder NULL-, wenn kein Element den Punkt belegt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- commctrl.h