我创建了一个新的自定义按钮类(派生自 CButton)。覆盖新自定义类中的 OnMouseMove API。当我的鼠标光标移到对话框中的按钮上时,自定义按钮类中的 OnMouseMove API 被成功调用,但光标符号未更改为手形符号 :(
在 OnMouseMove() API 我有以下代码:
if (m_hClickCursor == NULL)
m_hClickCursor = AfxGetApp()->LoadCursor(IDC_CLICK_CURSOR);
if (m_hClickCursor)
this->SetCursor(m_hClickCursor);
这里,
IDC_CLICK_CURSOR是对手形光标的引用(我在应用程序的其他地方使用相同的手形光标)。
m_hClickCursor是光标的句柄
请帮忙 !!
谢谢,-纳扬