Partilhar via


CWnd::OnToolHitTest

A estrutura chama esta função de membro para saber se é um ponto no retângulo delimitador da ferramenta especificada.

virtual INT_PTR OnToolHitTest(
   CPoint point,
   TOOLINFO* pTI 
) const;

Parâmetros

  • point
    Especifica a coordenada x e y do cursor.Essas coordenadas são sempre relativos ao canto superior esquerdo da janela

  • pTI
    Um ponteiro para um TOOLINFO estrutura.Os seguintes valores de estrutura são definidos por padrão:

    • hwnd = m_hWnd   Alça de preenchimento para uma janela

    • uId = HWndChild (UINT)   Alça de preenchimento para uma janela filho

    • uFlags |= TTF_IDISHWND   Identificador da ferramenta

    • lpszText = LPSTR_TEXTCALLBACK   Ponteiro para a seqüência de caracteres que devem ser exibidas na janela especificada

Valor de retorno

Se o controle de dica de ferramenta foi encontrado, o controle da janela ID.Se o controle de dica de ferramenta não foi encontrado, -1.

Comentários

Se o ponto está no retângulo, ele recupera informações sobre a ferramenta.

Se a área à qual está associada a dica de ferramenta não for um botão, OnToolHitTest Define os sinalizadores de estrutura para TTF_NOTBUTTON and TTF_CENTERTIP.

Substituir OnToolHitTest para fornecer informações diferentes que não seja o padrão fornece.

See TOOLINFO, in the Windows SDK, para obter mais informações sobre a estrutura.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

TOOLINFO

CWnd::FilterToolTipMessage

Outros recursos

Membros CWnd