Condividi tramite


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 window Se 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 delle gerarchie

TOOLINFO

CWnd::FilterToolTipMessage