BOOL HitTest ( CWnd * pWnd, CPoint pt, LPTOOLINFO lpToolInfo ) const;
Valor de retorno
Diferente de zero se o ponto especificado pelas informações de teste de impacto está dentro de retângulo delimitador da ferramenta; caso contrário 0.
Parâmetros
pWnd
Ponteiro para a janela que contém a ferramenta.
pt
Ponteiro para um objeto de CPoint que contém as coordenadas do ponto a ser testado.
lpToolInfo
Ponteiro para estrutura TOOLINFO que contém informações sobre a ferramenta.
Observações
Chame essa função para testar um ponto para determinar se ele está dentro de retângulo delimitador da ferramenta determinado e, em caso afirmativo, recuperar informações sobre a ferramenta.
Se essa função retorna um valor diferente de zero, a estrutura apontada pelo lpToolInfo é preenchida com informações sobre a ferramenta dentro cujo Retangular se encontra o ponto de.
A estrutura TTHITTESTINFO é definida da seguinte forma:
typedef struct _TT_HITTESTI&NFO {/ / tthti
nbsp; HWND hwnd; / / identificador da janela com ferramenta ou ferramenta
PONTO pt; / / cliente coordenadas do ponto de teste
Ti TOOLINFO; / / recebe informações sobre a ferramenta
} TTHITTESTINFO, ATÉ AGORA * LPHITTESTINFO
hwnd
Especifica o identificador da ferramenta.
pt
Especifica as coordenadas de um ponto se o ponto é a ferramenta delimitadora Retangular.
ti
Informações sobre a ferramenta. Para obter mais informações sobre a estrutura TOOLINFO , consulte CToolTipCtrl::GetToolInfo.
Visão geral de CToolTipCtrl | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CToolTipCtrl::GetToolInfo