读书人

屏幕截图有关问题

发布时间: 2012-09-03 09:48:39 作者: rapoo

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

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

读书人网 >C++

热点推荐