捕获隐藏桌面的截图

时间:2012-04-29 20:02:29

标签: c++ windows winapi gdi+ gdi

我在Windows上使用虚拟桌面使用我用C ++编写自己的简单应用程序,我想知道是否有方法可以捕获辅助/隐藏桌面的屏幕截图? 我知道我可以做SwitchDesktop - >捕获屏幕截图 - > SwitchDesktop,但它听起来不是很好的解决方案......

也许我在隐藏的桌面上运行一些窗口,以获得它的hwnd和SOMEHOW来使用它来捕获整个屏幕?

我已经运行了Spy ++,但似乎没有找到不属于当前活动桌面的窗口。

提前致谢。

1 个答案:

答案 0 :(得分:2)

如果你可以在没有XP支持的情况下生活,article会解释如何使用DWM API来获取隐形桌面的屏幕截图。