Я не могу придумать, как предотвратить определенное приложение от захвата экрана вашего приложения. Экран может быть захвачен намного больше, чем просто клавиша PrintScreen. В Windows практически любое приложение может считывать всю поверхность экранного устройства, считывая с нуля дескриптор постоянного тока.

ли способ защитить программу от любого скриншота пользователями? Например, я не хочу, чтобы моя программа была на снимке экрана, когда пользователь нажимает клавишу Print Screen на клавиатуре. Можно ли как-то сделать предварительный просмотр ключа в программе, который минимизирует программу при нажатии пользователем кнопки Print Screen?

Я хочу это для C # WinForms.

Постскриптум Я знаю, что это немного глупо, пользователь может сделать реальное фото экрана: P, но только мое любопытство!

Ответы на вопрос(1)

Ваш ответ на вопрос