Windows 10: Как сделать скриншот без показа формы при захвате? - PullRequest
0 голосов
/ 12 декабря 2018

В Windows 7 это возможно только , отключив аэро-тему и установив Alphablend свойство Form на True .Уже в Windows 10 этот подход не работает, поэтому, чтобы не показывать форму на скриншоте, я использую библиотеку увеличения , которая работает нормально, но при этом используется функция (MagSetImageScalingCallback), которая устарела в Windows 7 и может быть удалена в следующем обновлении Windows.

Я нашел видео на Youtube, показывающее, как отключить тему аэро в Windows 10, убить dwm.exe и приостановить winlogon.exe ,Беда в том, что в этом подходе используются два отдельных исполняемых файла.

Я хочу знать, знает ли кто-нибудь о каком-либо другом подходе, который может работать ближе, как, например, в Windows 7?

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


РЕДАКТИРОВАТЬ:

Мое программное обеспечение поддерживает удаленный доступ, и я хочу заблокировать пользователя (с помощью этого «Form Lock»), пока я работаю (и видя) за этой формой.

...