Снимок экрана скрытого рабочего стола

Я использую виртуальные рабочие столы в Windows, используя простое приложение, которое я сам написал на C++, мне интересно, есть ли способ сделать снимок экрана вторичного/скрытого рабочего стола? Я знаю, что могу сделать SwitchDesktop -> сделать снимок экрана -> SwitchDesktop, но это не похоже на хорошее решение....

Может быть, я запускаю какое-то окно на скрытом рабочем столе, чтобы получить его hwnd и КАК-ТО использовать его для захвата всего экрана?

Я запустил Spy++, но, похоже, он не находит окна, которые не принадлежат текущему активному рабочему столу.

Заранее спасибо.

6
задан VisaToHell 29 April 2012 в 20:02
поделиться