以下是该方法的简单用法示例:
CPoint point; // 你希望检测的坐标
int nTabIndex = m_TabCtrl.HitTest(point);
if (nTabIndex != -1)
{
// point 处在标签项上,nTabIndex 包含标签项的索引
}
else
{
// point 不在标签项上
}
在这里,m_TabCtrl 是你的 CTabCtrl 对象的实例,point 是你希望检测的坐标。HitTest 方法返回的 nTabIndex 包含指定坐标处的标签项的索引。如果返回值为 -1,则表示指定坐标不在任何标签项上。
你可以使用这个方法来判断鼠标点击的位置是否在标签项上,以便根据需要执行相应的操作。
转载请注明出处:http://www.pingtaimeng.com/article/detail/22644/MFC/CTabCtrl