Udostępnij za pośrednictwem


CWnd::OnToolHitTest

Ramy wywołuje tej funkcji Członkowskich, aby ustalić, czy punkt znajduje się w obwiedni prostokąta określonego narzędzia.

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

Parametry

  • point
    Określa x - i współrzędną y kursora.Współrzędne te są zawsze względem lewego górnego rogu okna

  • pTI
    Wskaźnik do TOOLINFO struktury.Domyślnie są następujące wartości struktury:

    • hwnd = m_hWnd dojście do okna

    • uId= (UINT) hWndChild dojście do okna podrzędnego

    • uFlags| = TTF_IDISHWND uchwyt narzędzia

    • lpszText= LPSTR_TEXTCALLBACK ciąg, który ma być wyświetlany w oknie określony wskaźnik

Wartość zwracana

Jeśli znaleziono formantu tooltip, identyfikator formantu okna.Jeśli formantu tooltip nie została znaleziona, -1.

Uwagi

Jeśli punkt znajduje się w prostokącie, pobiera informacje o narzędziu.

Jeśli obszar, z którą jest skojarzony element tooltip nie jest przycisk, OnToolHitTest Ustawia flagi struktury TTF_NOTBUTTON i TTF_CENTERTIP.

Zastąpić OnToolHitTest do zapewnienia domyślnie zawiera różne informacje.

Zobacz TOOLINFO, Windows SDK, aby uzyskać więcej informacji na temat struktury.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

TOOLINFO

CWnd::FilterToolTipMessage