SetCursor出现问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 05:21:50
BOOL CGraphicView::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message)
{
SetCursor(AfxGetApp()->LoadCursor(IDC_CROSS));
return TRUE;//CView::OnSetCursor(pWnd, nHitTest, message);
}
在mfc中,我在视图类中添加了这段代码,但鼠标指针却还是以前的,为什么啊。
能编译通过,且能运行

用系统自带光标,要用LoadStandardCursor()

SetCursor(AfxGetApp()->LoadStandardCursor(IDC_CROSS));

如果应用程序必须在窗口中设置光标,必须确保指定窗口类的类光标被设为NULL,如果类光标不是NULL,则每次移动鼠标时,系统都要恢复类光标。