MFC怎么更新窗口显示的线条

用CClientDC在一个窗口中划线,怎么实现线条向左平移的效果?... 用CClientDC 在一个窗口中划线,怎么实现线条向左平移的效果? 展开
 我来答
归悦欣cf
2015-05-17 · TA获得超过1444个赞
知道大有可为答主
回答量:4250
采纳率:59%
帮助的人:1325万
展开全部
把绘制线条代码放在OnPaint函数中,定时刷新窗口使得窗口重绘,每重绘一次就改变线条的位置,这样就相当于线条在移动。
更多追问追答
追问
我每次更新线条的时候,前边画的线还在,不会擦除。这样导致我画大量线之后窗口就成了全黑色的了,这个怎么解决呢?
追答
画线条的时候,先去除前一次画的线条就可以了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式