CToolTipCtrl::HitTest

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 CToolTipCtrlMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CToolTipCtrl::GetToolInfo

Index