快速移动鼠标时如何不间断的画图??

unchallenger 2003-06-23 04:16:10
我在mousemove消息下绘制一个圆点,但如果鼠标移动速度过快,圆点将不连续,想来是消息的速度跟不上了,有什么解决的办法吗???
“影子位图”对解决这个有用吗??
...全文
72 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyidd 2003-06-24
  • 打赏
  • 举报
回复
你在mousedown的时候就响应消息记录点p1,运行函数MoveTo你的mousedown的那个点,mousemove的时候处理事件:把你原先的那个点记录下来称为p2,移动到的点成为p3.从p1 Lineto p2,颜色要用背景色,同时从P1 Liento P2 用你需要的线的颜色.
unchallenger 2003-06-24
  • 打赏
  • 举报
回复
有理
lazycat818 2003-06-24
  • 打赏
  • 举报
回复
画线行不行啊?

要不,在两次鼠标位置之间按一定的间隔画几个点。
zyoujie 2003-06-23
  • 打赏
  • 举报
回复
gz
Phourm 2003-06-23
  • 打赏
  • 举报
回复
记录上一个mousemove的位置
从上一个位置画到这次mousemove的位置

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧