您的位置:首页 > 编程语言

vc编程之CRectTracker类的用法 鼠标光标(指针)不显示问题

2017-07-19 14:43 513 查看
VC静态库下CRectTracker鼠标光标(指针)不显示问题

使用CRectTracker的类后,调用下面的函数进行鼠标光标(指针)的切换

BOOL CMyDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message)
{
// TODO: Add your message handler code here and/or call default  if (pWnd == this && m_RectTracker.SetCursor(this, nHitTest))             return TRUE;
return CDialog::OnSetCursor(pWnd, nHitTest, message);
}


使用共享链接库没有问题,但是使用静态库会出现鼠标光标(指针)消失的问题

解决办法 – 将有的工程的MyDialog.rc文件,用记事本打开

将下列语句删除,编译即可

#define _AFX_NO_TRACKER_RESOURCES


注意:

在资源文件改变后,VC会重新生成资源文件,要重新删除上面的语句就行了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  class 鼠标 指针
相关文章推荐