Compartilhar via


Estrutura TVHITTESTINFO (commctrl.h)

Contém informações usadas para determinar o local de um ponto relativo a um controle de exibição de árvore. Essa estrutura é usada com a mensagem TVM_HITTEST . A estrutura é idêntica à estrutura TV_HITTESTINFO , mas foi renomeada para seguir as convenções de nomenclatura atuais.

Sintaxe

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

Membros

pt

Tipo: POINT

Coordenadas do cliente do ponto a ser testado.

flags

Tipo: UINT

Variável que recebe informações sobre os resultados de um teste de clique. Esse membro pode ser um ou mais dos seguintes valores:

Valor Significado
TVHT_ABOVE
Acima da área do cliente.
TVHT_BELOW
Abaixo da área do cliente.
TVHT_NOWHERE
Na área do cliente, mas abaixo do último item.
TVHT_ONITEM
No bitmap ou rótulo associado a um item.
TVHT_ONITEMBUTTON
No botão associado a um item.
TVHT_ONITEMICON
No bitmap associado a um item.
TVHT_ONITEMINDENT
No recuo associado a um item.
TVHT_ONITEMLABEL
No rótulo (cadeia de caracteres) associado a um item.
TVHT_ONITEMRIGHT
Na área à direita de um item.
TVHT_ONITEMSTATEICON
No ícone de estado de um item de exibição de árvore que está em um estado definido pelo usuário.
TVHT_TOLEFT
À esquerda da área do cliente.
TVHT_TORIGHT
À direita da área do cliente.

hItem

Tipo: HTREEITEM

Manipule para o item que ocupa o ponto.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho commctrl.h