TV_HITTESTINFO

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This structure contains information used to determine the location of a point relative to a tree view control. This structure is identical to the TVHITTESTINFO structure, but was renamed to follow standard naming conventions.

Syntax

typedef struct _TVHITTESTINFO { 
  POINT pt; 
  UINT flags; 
  HTREEITEM hItem; 
} TV_HITTESTINFO, FAR* LPTV_HITTESTINFO;

Members

  • pt
    Client coordinates of the point to test.
  • flags
    Receives information about the results of a hit test. It can be one or more of the following values.

    Value Description

    TVHT_ABOVE

    Above the client area.

    TVHT_BELOW

    Below the client area.

    TVHT_NOWHERE

    In the client area, but below the last item.

    TVHT_ONITEM

    On the bitmap or label associated with an item.

    TVHT_ONITEMBUTTON

    On the button associated with an item.

    TVHT_ONITEMICON

    On the bitmap associated with an item.

    TVHT_ONITEMINDENT

    In the indentation associated with an item.

    TVHT_ONITEMLABEL

    On the label (string) associated with an item.

    TVHT_ONITEMRIGHT

    In the area to the right of an item.

    TVHT_ONITEMSTATEICON

    On the state icon for a tree view item that is in a user-defined state.

    TVHT_TOLEFT

    To the left of the client area.

    TVHT_TORIGHT

    To the right of the client area.

  • hItem
    Handle to the item that occupies the point.

Requirements

Header commctrl.h
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

TVM_HITTEST
TVHITTESTINFO