Struttura RBHITTESTINFO (commctrl.h)

Contiene informazioni specifiche per un'operazione di hit test. Questa struttura viene usata con il messaggio RB_HITTEST .

Sintassi

typedef struct _RB_HITTESTINFO {
  POINT pt;
  UINT  flags;
  int   iBand;
} RBHITTESTINFO, *LPRBHITTESTINFO;

Members

pt

Tipo: POINT

Struttura POINT che descrive il punto da testare, nelle coordinate client.

flags

Tipo: UINT

Membro che riceve un valore di flag che indica il componente della band rebar che si trova nel punto descritto da pt. Questo membro sarà uno dei seguenti:

Valore Significato
RBHT_CAPTION
Il punto era nella didascalia della band rebar.
RBHT_CHEVRON
Il punto era nel chevron della band rebar (versione 5.80 e successiva).
RBHT_CLIENT
Il punto era nell'area client della band rebar.
RBHT_GRABBER
Il punto era nel gripper della band rebar.
RBHT_NOWHERE
Il punto non era in una band di ribar.
RBHT_SPLITTER
Il punto era nello splitter della band rebar.

iBand

Tipo: int

Membro che riceve l'indice della banda rebar al punto descritto da pt. Questo valore sarà l'indice in base zero della band o -1 se nessuna banda era al punto di hit test.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione commctrl.h