Freigeben über


CWnd::OnToolHitTest

Das Framework ruft diese Memberfunktion zum detemine auf, ob sich ein Punkt im umgebenden Rechteck des angegebenen Tools ist.

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

Parameter

  • point
    Gibt das x- und y-Koordinate des Cursors an.Diese Koordinaten sind immer relativ zur oberen linken Ecke des Fensters

  • pTI
    Ein Zeiger auf eine Struktur TOOLINFO.Die folgenden Strukturwerte werden standardmäßig festgelegt:

    • hwnd = m_hWnd Handle für ein Fenster

    • uId = (UINT)hWndChild Handle zu einem untergeordneten Fenster

    • uFlags |= TTF_IDISHWND Handle des Tools

    • lpszText = LPSTR_TEXTCALLBACK Zeiger auf die Zeichenfolge, die im angegebenen Fenster angezeigt werden soll

Rückgabewert

Wenn das QuickInfosteuerelement gefunden wurde, die Fenstersteuer-IdentifikationWenn das QuickInfosteuerelement nicht gefunden wurde, -1.

Hinweise

Wenn der Punkt im Rechteck ist, ruft er Informationen über das Tool ab.

Wenn der Bereich, mit dem die QuickInfo zugeordnet wird, keine Schaltfläche ist, legt OnToolHitTest die Strukturflags zu TTF_NOTBUTTON und zu TTF_CENTERTIP fest.

Überschreiben OnToolHitTest, um von verschiedenen Informationen als Standard bereitzustellen stellt bereit.

Siehe TOOLINFO, in Windows SDK, weitere Informationen zur Struktur.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm

TOOLINFO

CWnd::FilterToolTipMessage