CToolTipCtrl::HitTest
測試點判斷它是否在指定之工具的週框內,而且,如果是,則會擷取有關工具的相關資訊。
BOOL HitTest(
CWnd* pWnd,
CPoint pt,
LPTOOLINFO lpToolInfo
) const;
參數
pWnd
指標至工具的視窗。pt
out 包含點的座標的 CPoint 物件的指標要測試的。lpToolInfo
對包含工具的詳細資訊 TOOLINFO 之結構的指標。
傳回值
如果不是零,點擊測試資訊指定點在工具的週框內;則為 0。
備註
如果這個函式會傳回非零值,結構所指向的 lpToolInfo 填滿與矩形之間按之工具的資訊。
TTHITTESTINFO 結構定義如下:
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
指定工具的控制代碼。pt
如果該點位於工具的週框,指定這個點的座標。ti
如需工具的相關資訊。 如需 TOOLINFO 結構的詳細資訊,請參閱 CToolTipCtrl::GetToolInfo。
需求
Header: afxcmn.h