Share via


TVHITTESTINFO (Compact 2013)

3/28/2014

This structure contains information used to determine the location of a point relative to a tree view control.

Syntax

typedef struct _TVHITTESTINFO { 
  POINT pt; 
  UINT flags; 
  HTREEITEM hItem; 
} TVHITTESTINFO, FAR* LPTVHITTESTINFO;

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

See Also

Reference

Tree View Controls Structures
TVM_HITTEST