Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Testa para determinar se um ponto está dentro do retângulo delimitador de determinada ferramenta e, em caso afirmativo, recuperam informações sobre a ferramenta.
BOOL HitTest(
CWnd* pWnd,
CPoint pt,
LPTOOLINFO lpToolInfo
) const;
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 a estrutura de TOOLINFO que contém informações sobre a ferramenta.
Valor de retorno
Diferente de zero se o ponto especificado pela informação sucessos-teste está dentro do retângulo delimitador de ferramenta; se não 0.
Comentários
Se essa função retorna um valor diferente de zero, a estrutura apontada por lpToolInfo está preenchida com informações na ferramenta cujo dentro do retângulo o ponto está.
a estrutura de TTHITTESTINFO é definida como segue:
typedef struct _TT_HITTESTINFO { // tthti
HWND hwnd; // handle of tool or window with tool
POINT pt; // client coordinates of point to test
TOOLINFO ti; // receives information about the tool
} TTHITTESTINFO, FAR * LPHITTESTINFO;
hwnd
Especifica o identificador de ferramenta.pt
Especifica as coordenadas de um ponto se o ponto está no retângulo delimitador de ferramenta.ti
Informações sobre a ferramenta.Para obter mais informações sobre a estrutura de TOOLINFO , consulte CToolTipCtrl::GetToolInfo.
Requisitos
Cabeçalho: afxcmn.h