Struttura HDHITTESTINFO (commctrl.h)
Contiene informazioni su un hit test. Questa struttura viene usata con il messaggio HDM_HITTEST e sostituisce la struttura HD_HITTESTINFO .
Sintassi
typedef struct _HD_HITTESTINFO {
POINT pt;
UINT flags;
int iItem;
} HDHITTESTINFO, *LPHDHITTESTINFO;
Members
pt
Tipo: POINT
Struttura POINT che contiene il punto da testare, nelle coordinate client.
flags
Tipo: UINT
Variabile che riceve informazioni sui risultati di un hit test. Questo membro può essere uno o più dei valori elencati di seguito. Due di questi valori possono essere combinati, ad esempio quando la posizione è superiore e a sinistra dell'area client.
Valore | Significato |
---|---|
|
Il punto è sopra il rettangolo di delimitazione del controllo intestazione. |
|
Il punto è sotto il rettangolo di delimitazione del controllo intestazione. |
|
Il punto si trova all'interno del rettangolo di delimitazione del controllo intestazione, ma non è su un elemento di intestazione. |
|
Il punto si trova nel divisore tra due elementi di intestazione. |
|
Il punto si trova sul divisore di un elemento che ha una larghezza pari a zero. Trascinando il divisore viene rivelato l'elemento anziché ridimensionare l'elemento a sinistra del divisore. |
|
Il punto si trova all'interno del rettangolo di delimitazione del controllo intestazione. |
|
Versione 5.80 Il punto si trova sull'area del filtro. |
|
Versione 5.80 Il punto è sul pulsante filtro. |
|
Il punto è a sinistra del rettangolo di delimitazione del controllo intestazione. |
|
Il punto è a destra del rettangolo di delimitazione del controllo intestazione. |
|
Versione 6.00 e Windows Vista. Il punto si trova all'interno dell'icona di stato dell'elemento. Se viene specificato stile HDS_CHECKBOXES , il punto si trova all'interno della casella di controllo dell'elemento. |
|
Versione 6.00 e Windows Vista. Il punto si trova all'interno del pulsante di divisione dell'elemento. Lo stile HDF_SPLITBUTTON deve essere impostato sull'elemento. |
|
Versione 6.00 e Windows Vista. Il punto si trova all'interno del pulsante overflow del controllo intestazione. Lo stile HDS_OVERFLOW deve essere impostato sul controllo intestazione. |
iItem
Tipo: int
Se il hit test ha esito positivo, contiene l'indice dell'elemento nel punto di hit test.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | commctrl.h |