::SetClassLong( m_hWnd, GCL_HCURSOR, NULL );
::SetCursor( m_hCurArrow );
::SetCursor( m_hCurArrow );
解决方案 »
- 函数返回值前加struct什么意思
- 如何灵活调整切分窗口最大化后的大小
- CDialog::OnOK()
- 如何画wav文件的频谱?
- 求将PSD格式图片转换成BMP格式源码!
- 在vc的编译环境下,socket编程函数中select函数的使用问题?请大家帮忙!
- error C2106: '=' : left operand must be l-value 是什么意思?
- 关于内存泄漏!
- 在MFC项目中做一个监控视频的播放器,传上来的是H264格式的视频流,想知道怎么对其解码和播放
- LIB,编译出来的文件releas是debug的4倍
- 我的listctrl为什么加不上?
- 我的程序也编译通过了就是出现这样的问题
响应WM_SETCURSOR
在该函数里不调用父类的OnSetCursor(),
而调用SetCursor(m_hCross);就可以了。注意,这时候可以加一个标志判断到底显示什么光标
只要鼠标在客户区都会触发该事件。所以,你需要做的仅仅是
在WM_LBUTTONUP处理函数里面改变这个值即可。