win7 aero模式下 基于mfc的opengl(相信没人遇到过)

jeason_yu 2011-10-24 09:01:06
我做的产品是基于mfc的,通过opengl在CView的派生类中绘图(doc-view模式),先在有菜单有一个功能,就是对cview中的图像截屏,并保存的bmp文件中,这个功能在xp下是正确的,但是在win7 64bit上aero模式下截出得图像是erasebkgnd的背景色(白色,可以通过修改背景色修改),我的cview类中,使用的是opengl编程
这会是什么原因呢?(还有一个现象是,我用spy++选中cview窗口时,cview窗口会刷新成背景色,但没有PAINT消息发出)

求大神帮忙啊!
...全文
32 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jeason_yu 2011-10-24
  • 打赏
  • 举报
回复
还有就是我是用DLL做的,不知道有没有关系

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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