Слишком поздно, но есть быстрое решение,
Просто используйте его в форме MDI
Установите TopMost Свойство формы True , затем напишите событие ниже
private void frmMDI_Deactivate (отправитель объекта, EventArgs e) {Clipboard.Clear ();}
после того, как пользователь на экране печати свернул приложение, в момент, когда пользователь свернул приложение, мы очищаем буфер обмена.
Вы можете использовать это в функции выхода из системы или при перемещении или изменении размера экрана или любом другом событии формы, как требуется :)
Инструмент для разрезания также не может копировать экраны, если свойство TopMost имеет значение true.
Да, мы не можем помешать пользователю захватывать экран с внешнего устройства, такого как телефон или камера.