CWnd::OnToolHitTest

Il framework chiama la funzione membro a detemine se un punto si trova nel rettangolo di delimitazione dello strumento specificato.

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

Parametri

  • point
    Specifica le coordinate x e y del punto di inserimento.Queste coordinate sono sempre rispetto all'angolo superiore sinistro della finestra

  • pTI
    Un puntatore a una struttura TOOLINFO.I seguenti valori della struttura vengono impostati per impostazione predefinita:

    • hwnd = handle m_hWnd a una finestra

    • uId = handle (UINT)hWndChild a una finestra figlio

    • uFlags |= Handle TTF_IDISHWND dello strumento

    • lpszText = puntatore LPSTR_TEXTCALLBACK la stringa che deve essere visualizzato nella finestra specificata

Valore restituito

Se il controllo di descrizione comando è stato trovato, l'id controllo windowSe il controllo di descrizione comandi non è stato trovato, -1.

Note

Se il passaggio consiste nel rettangolo, recupera le informazioni sullo strumento.

Se l'area con cui la descrizione comandi è associata non è un pulsante, OnToolHitTest imposta flag della struttura ad TTF_NOTBUTTON e a TTF_CENTERTIP.

Override OnToolHitTest per fornire informazioni diverse che l'impostazione predefinita forniscono.

Vedere TOOLINFO, in Windows SDK, per ulteriori informazioni sulla struttura.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

TOOLINFO

CWnd::FilterToolTipMessage