Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Testet einen Punkt, um zu bestimmen, ob er innerhalb des umgebenden Rechtecks des angegebenen Tools ist und wenn ja ruft Informationen über das Tool ab.
BOOL HitTest(
CWnd* pWnd,
CPoint pt,
LPTOOLINFO lpToolInfo
) const;
Parameter
pWnd
Zeiger auf das Fenster, das das Tool enthält.pt
Zeiger auf einen CPoint-Objekt, das die Koordinaten des zu testenden Punkts enthält.lpToolInfo
Zeiger auf TOOLINFO-Struktur, die Informationen zum Tool enthält.
Rückgabewert
Ungleich 0 (null), wenn der Punkt, der von der Treffertestinformationen angegeben wird, innerhalb des umgebenden Rechtecks des Tools ist; 0 andernfalls.
Hinweise
Wenn diese Funktion einen Wert ungleich 0 zurückgibt, wird die Struktur, die auf durch lpToolInfo gezeigt wird, mit Informationen über das Tool gefüllt, in dem der Punkt Rechtecks liegt.
Die TTHITTESTINFO-Struktur wird definiert, wie folgt:
typedef struct _TT_HITTESTINFO { // tthti
HWND hwnd; // handle of tool or window with tool
POINT pt; // client coordinates of point to test
TOOLINFO ti; // receives information about the tool
} TTHITTESTINFO, FAR * LPHITTESTINFO;
hwnd
Gibt das Handle des Tools an.pt
Gibt die Koordinaten eines Punkts an, wenn der Punkt im umgebenden Rechteck des Tools ist.ti
Informationen über das Tool.Weitere Informationen über die TOOLINFO-Struktur, finden Sie unter CToolTipCtrl::GetToolInfo.
Anforderungen
Header: afxcmn.h