CToolTipCtrl::HitTest

BOOL HitTest ( CWnd * pWnd, CPoint pt, LPTOOLINFO LpToolInfo ) const;

Rückgabewert

Ungleich NULL, wenn der durch die Trefferüberprüfung-Informationen angegebene Punkt innerhalb des Werkzeugs umschließenden Rechtecks ist; andernfalls 0.

Parameter

pWnd

Zeiger auf das Fenster, das das Tool enthält.

pt

Zeiger auf ein CPoint -Objekt, enthält die Koordinaten des Punktes getestet werden.

lpToolInfo

Zeiger auf TOOLINFO -Struktur, die enthält Informationen über das Tool.

Bemerkungen

Rufen Sie diese Funktion um einen Punkt, um festzustellen, ob innerhalb des umschließenden Rechtecks des gegebenen Tools zu testen und, wenn ja, Abrufen von Informationen über das tool.

Wenn diese Funktion einen Wert ungleich NULL zurückgibt, ist die Struktur, auf die LpToolInfo mit Informationen über das Tool gefüllt innerhalb dessen Rechteck der Punkt liegt.

Die TTHITTESTINFO -Struktur ist wie folgt definiert.:

typedef Struct _TT_HITTESTI&NFO {/ / Tthti
 Nbsp;  HWND Hwnd;   / / handle-Tool oder Fenster mit Werkzeug
    POINT pt;    / / Client-Koordinaten des Punktes, testen
    TOOLINFO Ti; / / erhält Informationen über das Tool
} TTHITTESTINFO, WEIT * LPHITTESTINFO

hwnd

Gibt das Tool handle.

pt

Gibt die Koordinaten eines Punktes, wenn der Punkt in des Tools umschließenden Rechtecks ist.

ti

Informationen zum Tool. Weitere Informationen über die TOOLINFO -Struktur finden Sie unter CToolTipCtrl::GetToolInfo.

CToolTipCtrl ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CToolTipCtrl::GetToolInfo

Index