MFC 对话框 真正全屏 + 双缓存显示BMP图片

时间:2015-09-21 04:41:22
【文件属性】:

文件名称:MFC 对话框 真正全屏 + 双缓存显示BMP图片

文件大小:678KB

文件格式:RAR

更新时间:2015-09-21 04:41:22

对话框全屏 图片控件 双缓存 图片显示 控件不闪烁

研究了两天,1.对话框图片控件全屏显示,即全屏后只显示图片控件内容,所有的其他东西都不显示,2.接着又看了双缓存显示的东西,结合EASYSIZE,完成了一个支持窗口大小变化,全屏,退出全屏,功能完善、正确的框架。 在网上看了很多资料和代码,当然代码大部分都是错了,很多年未沉的帖子也是一大把,把源码贡献出来,收点劳务费,(在此对那些收取高下载分,却不能用,也不提供资料和回复的提出强烈的*),如有bug请联系gjtjx@163.com


【文件预览】:
FullScreen_DBuffer
----FullScreen_DBuffer.sln(920B)
----FullScreen_DBuffer()
--------resource.h(920B)
--------FullScreen_DBufferDlg.h(1KB)
--------FullScreen_DBuffer.vcproj(5KB)
--------FullScreen_DBufferDlg.cpp(11KB)
--------stdafx.h(2KB)
--------FullScreen_DBuffer.rc(6KB)
--------1.bmp(1.31MB)
--------ReadMe.txt(4KB)
--------res()
--------stdafx.cpp(218B)
--------FullScreen_DBuffer.cpp(2KB)
--------EasySize.h(6KB)
--------2.bmp(1.25MB)
--------3.bmp(42KB)
--------FullScreen_DBuffer.vcproj.HIK.guojietian.user(1KB)
--------targetver.h(1KB)
--------FullScreen_DBuffer.aps(58KB)
--------FullScreen_DBuffer.h(576B)

网友评论

  • 还可以,先学习下
  • 不是我想要的,我想要的是vc6.0下的,这里面的代码也没多少,也没看明白怎么实现的
  • 10分也太多了,都是些基本的。
  • 说实在的,被坑了下,真心不值,一坨shit
  • 这个,好像没有多大价值,分数太高了。
  • 除了双缓冲,没有全屏功能。我是奔着全屏功能下的。结果没有而且分数要这么多。 下面是我实现MFC对话框全屏的代码。起始很简单只要在OnInitDialog()函数下添加下面代码即可 ShowCursor(FALSE);//<隐藏鼠标 SetWindowLong(this->m_hWnd,GWL_STYLE,0);//去除边框和标题栏实现全屏
  • VS2008的工程,用VS2010成功编译,可以实现双击全屏功能。
  • 用vs2010调试过了,能实现全屏,还不错。
  • 经测试,全屏按钮点击后并没有全屏,双缓存与单缓存区别无法分别,现有的机器性能可以忽略,不过从内存到屏幕显示图片胡代码还有一些价值,总体而言,并不值10分!ps:我是在vs2010上编译的
  • 没有实现全屏的功能
  • 一般 初学者看看
  • 使用Vs2010,完美打开,但不完美的不是我想要的QQ的图片放大功能
  • 效果一般,这个价格也太高了。。。
  • 这个好像不是基于vc++6.0设计,打不开程序
  • 没多大价值,值得初学者学习
  • 好贵的资源啊,看在双缓存能用份上,忍了
  • 能用,但是单缓存为何看不到效果,总体来说不错
  • 嗯,能用,有双缓存绘图效果!, 可以学习下
  • 为什么我没有看到双缓存和单缓存比较的效果,win7下,用vs2008编译的,求教如何使用的
  • 分不少啊 高版本VS的
  • 双缓存啊双缓存,也值这么多?不过我评论之后积分就回来了,暂且原谅你。写的不错
  • 10分太贵了……双缓存是的确用上了,有参考价值,但是真的太贵
  • 嗯 有双缓存效果
  • 还以为是EVC下能用,看来好像不是很行
  • 这个全屏实现的也太简单了,就是利用自带的全屏功能。。。不值10分啊!!!