请教一个关于刷新的问题。查了以前的贴子,没有找到很好的答案,麻烦各位先辈了。

fxxxgxxx 2005-03-20 09:16:58
我做的个播放器,单文挡project,点击播放按钮在view中播放文件。
现在问题是点了播放之后,view闪了一下,还是白色的背景。
我试了updatewindow() 和Invalidate();都不行,也不知道这两个函数有什么区别,这个问题该怎么解决呀??
...全文
40 点赞 收藏 4
写回复
4 条回复
mldds 2005年03月20日
单文档project如果支持Doc/View结构,应在OnDraw中刷新屏幕;
如果不支持Doc/View结构,则应在OnPaint中刷新屏幕。

回复 点赞
Mr-Chen 2005年03月20日
是不是什么东西没有释放
回复 点赞
fxxxgxxx 2005年03月20日
可能是我没说明白,不是想改变背景颜色,是不能播放文件。
我把updatewindow函数放在CMainFrm里了,是不是应该放在view中才对呀。
回复 点赞
dfyang 2005年03月20日
重载OnEraseBkGround,将背景设成黑色,然后return TRUE即可
回复 点赞
发动态
发帖子
VC/MFC
创建于2007-09-28

7889

社区成员

42.1w+

社区内容

VC/MFC相关问题讨论
社区公告
暂无公告