社区
Delphi
帖子详情
delphi中的canvas
kodo
2000-09-10 06:25:00
我在canvas上画东西时候,给了一会儿我画的东西就会消失
请问高手,怎么样才可以让图像不能消失
...全文
300
4
打赏
收藏
delphi中的canvas
我在canvas上画东西时候,给了一会儿我画的东西就会消失 请问高手,怎么样才可以让图像不能消失
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linkie
2000-09-11
打赏
举报
回复
在大多数具有Canvas的控件里,用Canvas来输出图文时,只要该控件被其它控件或窗体遮掩了,那么被遮掩的部分将会被“擦除”的。为了保证图文在被遮掩之后,重新显现时,能继续还原,则一定要在该控件的所在窗体或控件本身的OnPaint事件里,再次调用你在Canvas输出图文的过程或者是函数。不过要注意的是,千万要避免死循环。
Good luck!
数字蛋糕
2000-09-10
打赏
举报
回复
WINDOWS并不会自动保存窗体上的图形信息.
这些信息由控件自行保存.所以每个可视控件都必须能够自己绘制自己.
不过在DELPHI中也有一些省事的办法.比如说你在TImage的CANVAS上画图时就不必自己写程序保存图形信息.
akuan
2000-09-10
打赏
举报
回复
对,在form的onpaint事件里加入画东西的代码。
cheka
2000-09-10
打赏
举报
回复
要把画图的代码放进OnPaint事件中,
或者在TPaintBox里面画
Delphi
中
canvas
(画布)运用
Delphi
canvas
画布,
CANVAS
必备基本知识,CANCAS应用举例
delphi
用
canvas
画线搞锯齿demo
delphi
用
canvas
画斜线时总是存在锯齿,转换成gdi画就可以消除
手势解锁-
canvas
-javascript实战
掌握
canvas
基本用法;掌握手势解锁实现原理;得到注释详尽的源码;掌握
canvas
的学习方法
用
DELPHI
中
Canvas
特性开发图形软件.pdf
。。。
用
DELPHI
中
Canvas
特性开发图形软件.docx
。。。
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章