c # — обнаружение копирования, вставки, печати системной команды с использованием технологий Windows?

Есть ли выход для обнаружения команды копирования, вставки, печати с использованием технологий Windows? например, если приложение Excel работает, а затем пользователь пытается распечатать лист или скопировать лист, можем ли мы обнаружить такого рода события? если да, может кто-нибудь сказать мне, как это может быть достигнуто? Мне нужно что-то сделать, как только команда копирования / вставки инициируется.

0

Решение

Существуют разные механизмы для разных событий. Для буфера обмена вы должны использовать Win32’s Clipboard Chain. Читать дальше Вот а также Вот.

Мониторинг активности принтера также возможен. Там интересный статья на MSDN, а также ответы к аналогичным вопросам по SO.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]