2011-11-05 96 views
1

在Win32或wxWidgets上,是否有一种简单的方法可以获得具有多个窗口的应用程序的屏幕截图 - 例如,漂浮的工具栏和类似的东西 - 没有得到他们的桌面等,以及?多窗口应用程序的屏幕截图

+1

没有内置到Win32中。你必须自己做后处理。 –

+0

没想象会有:) –

回答

2

最简单的方法是捕获整个桌面,然后枚举窗口及其位置,以便创建一个区域/掩码,从而保留有问题的进程/应用程序的窗口。然后将掩模应用到捕获的图像上会得到所需的快照。

+0

我喜欢你的想法。 –