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

屏幕截图有关问题

2012-09-03 
屏幕截图问题用GetDesktopWindow然后获得桌面DC的方法无法截取上层窗口的画面(应该设置上层属性的窗口不属

屏幕截图问题
用GetDesktopWindow然后获得桌面DC的方法无法截取上层窗口的画面(应该设置上层属性的窗口不属于桌面吧)如QQ/酷狗播放器的迷你小窗口。那么用什么函数可以截取屏幕呢(包括最上层窗口)?难道要枚举句柄?求教,谢谢

[解决办法]
直接CWindowDC srcDC(NULL),不要传入窗口句柄,即直接使用屏幕DC
[解决办法]
一个简单的实现是:
1、发送虚拟的SCREEN PRINT键;
2、从系统的剪贴板把图片读回并存储。
[解决办法]
GetDC(NULL)

热点排行