我有一個場景,當我將鼠標懸停在MFC C++列表控件中的列標題上時,需要顯示工具提示。當鼠標懸停在MFC C++列表控件的列標題上時,顯示工具提示
我需要提示時我懸停只在柱1和柱2
我已經使用了消息處理程序OnNotify(),所以當我懸停在列表控制報頭呼叫是進入OnNotify()函數。現在如何處理僅列1和列2.
有人可以建議更好的方法。
BOOL MyClass::OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult)
{
//////////////////////////
...............
// How to handle here??
..............
////////////////////////
return true;
}
請更改您的問題,以便我們瞭解MyClass的窗口類。 – xMRi
您可以直接使用HDM_GETITEMRECT或CHeaderCtrl :: GetItemRect來確定鼠標光標(GetCursorPos)是否在我認爲特定的列內。 – VuVirt