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

来源:互联网 发布:批量加微信群好友软件 编辑:程序博客网 时间:2024/05/18 07:15

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会重新生成资源文件,要重新删除上面的语句就行了

阅读全文
0 0
原创粉丝点击