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