首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么在panel上面加的Image 上画东西呢

2013-03-26 
如何在panel上面加的Image 上画东西呢?我在panel上面加了个image 可是运行时, 往上面画东西 没反应。 本来

如何在panel上面加的Image 上画东西呢?
我在panel上面加了个image 可是运行时, 往上面画东西 没反应。 本来准备实现的功能是panel里可以放视频,暂停后在画面上画东西,然后把坐标弄出来。 可是现在连第一步画画都画不上去? 求指教。
[解决办法]
用Image1.Canvas就可以画了,不过图片是要bmp格式的
[解决办法]
弱弱问楼上,为什么只能是bmp格式的呢?

这地方是用来交流的,楼主应该大胆些,将你的代码贴出来,别人才好指出问题所在,就算别人将方法告诉你,或者,你还是没法知道自己错在哪里。
[解决办法]
实际上任何格式的都是可以画的!只是最简单的是BMP格式的罢了。至于你说的在视频上绘制东西无法显示,那当然是正常的!视频的东西,看你用的是什么了,如果用VFW的话,他内部自带一个时间触发事件,没隔一段时间就会触发一次刷新一次显示DC,而且其显示DC也并不是你的Panel的Handle的DC。这个你需要搞清楚!如果你用的是DirectX,道理也是一样的,需要在他的Surface上进行处理绘制,不然,每次两个Surface翻转替换的时候,你绘制的东西就无效了

[解决办法]
http://www.cnblogs.com/delphi7456/archive/2010/11/17/1880115.html

热点排行