是否有API函数可清除在内存中画的图吗?

lyllxfly 2005-03-18 02:27:27
是否有API函数可清除在内存中画的图吗?

Public Declare Function CreateCompatibleDC Lib "gdi32" (ByVal hDC As Long) As Long
Public Declare Function CreateCompatibleBitmap Lib "gdi32" (ByVal hDC As Long, ByVal nWidth As Long, ByVal nHeight As Long) As Long

本人在开发工控数据曲线实时显示过程中,为了提高显示速度,减少屏幕抖动。在所创建的内存中用API绘图,但要不断重新绘制(用新的实时数据),试请问如何快速地把旧的绘图擦除掉(如Form、PictureBox的方法Cls)?
因为要在内存中绘图,一切都得依靠Win API函数,请问有哪些API函数能做到这一点?(即清除内存映象)还有哪些能还原到初始状态的API函数?
...全文
56 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wylcy 2005-03-18
  • 打赏
  • 举报
回复
用FillRect 重新刷一下背景就可以了

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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