Снимок экрана для многооконного приложения - PullRequest
1 голос
/ 05 ноября 2011

В Win32 или wxWidgets есть простой способ получить снимок экрана приложения, у которого открыто несколько окон - например, плавающие панели инструментов и тому подобное - без рабочего стола и т. д., а также?

1 Ответ

2 голосов
/ 06 ноября 2011

Самый простой способ - захватить весь рабочий стол, а затем перечислить окна и их положения, чтобы вы создали область / маску, которая оставляет окна рассматриваемого процесса / приложения. Тогда применение маски к захваченному изображению даст вам запрошенный снимок.

...