在C#的WinForm程序中做了一个显示视频的程序,但是最小化再最大化之后就不见了?

zhuhaoonly 2011-07-05 06:41:51
问题描述:
我在C#的WinForm中做了一个显示视频的程序,但是最小化之后再最大化显示的图片的就不见了,需要重新播放再会出现,我想请问有什么办法可以在刷新后显示的视频还显示在界面的控件中?
...全文
148 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
开发者孙小聪 2011-07-06
  • 打赏
  • 举报
回复
不是 及时刷新的么?
caojinrong 2011-07-05
  • 打赏
  • 举报
回复
[Quote=引用楼主 zhuhaoonly 的回复:]
问题描述:
我在C#的WinForm中做了一个显示视频的程序,但是最小化之后再最大化显示的图片的就不见了,需要重新播放再会出现,我想请问有什么办法可以在刷新后显示的视频还显示在界面的控件中?
[/Quote]

楼主采用什么技术做的?DirectDraw还是第三方控件什么的?只说有病,还不知道是阿猫还是阿狗呢.
matrixcl 2011-07-05
  • 打赏
  • 举报
回复
因为你的绘图函数没有放在OnPaint中。

一般的绘图操作都应该放在OnPaint中。某些需要频繁绘制的操作可以放在OnPaint外,但是需要记录绘制状态,以便OnPaint触发是可以正确绘制。
ss782573053 2011-07-05
  • 打赏
  • 举报
回复

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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