TCHITTESTINFO structure (commctrl.h)

Contains information about a hit test. This structure supersedes the TC_HITTESTINFO structure.

Syntax

typedef struct tagTCHITTESTINFO {
  POINT pt;
  UINT  flags;
} TCHITTESTINFO, *LPTCHITTESTINFO;

Members

pt

Type: POINT

Position to hit test, in client coordinates.

flags

Type: UINT

Variable that receives the results of a hit test. The tab control sets this member to one of the following values:

Value Meaning
TCHT_NOWHERE
The position is not over a tab.
TCHT_ONITEM
The position is over a tab but not over its icon or its text. For owner-drawn tab controls, this value is specified if the position is anywhere over a tab.
TCHT_ONITEMICON
The position is over a tab's icon.
TCHT_ONITEMLABEL
The position is over a tab's text.
TCHT_ONITEM is a bitwise-OR operation on TCHT_ONITEMICON and TCHT_ONITEMLABEL.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header commctrl.h

See also

TCM_HITTEST