鼠标拖动图像,要有动态拖动的过程(可以是虚框),图像不规则,关键是如何在图像拖动之后恢复背景,不是整个控件拖动,因为
要保留原来的图像,类似地图编辑器一样!很实用的技术,另外还有如何消除抖动?
要保留原来的图像,类似地图编辑器一样!很实用的技术,另外还有如何消除抖动?
解决方案 »
- ADO 连接数据库 出错!
- SID CToolBar 怎么与View 通讯?或者说bar的按钮怎么调用View里的function
- 为什么我的VC6总是编译到一半就不动了?
- 为什么GetModuleFileName获得模块路径失败?
- 怎样对修改树ctreectrl节点的内容,新的节点内容从文本对话框中提取.急!谁先答对,满分相送!!!!
- Windows程序中可以使用标准C/C++的文件操作么?
- 运用CListView编程时碰到的几个问题,请进!
- :哪里有windows XP 的WIA接口的编程资料?
- 如何调用API来断开网络连接(专家快来看啊!)
- 请推荐几本学习vc必看的书!
- 很郁闷
- 关于Listen,accept,connect的入门级疑问
1.上面这个测试用例中你可以看到拖动,特别是人物,他们都是不规则的。这方面的资料应该不少,自己写也很快,主要在OnLButtonDown/Up/OnMouseMove中响应坐标变换,拖动的虚框可以通过ROP两次重画消除掉
2.关于背景重画,你在ButtonUp的时候,重新画一下对象拖动前的区域或者整个重刷
3.当然你画的每个图形都应该是一个对象实例