Можно ли отследить создание скрина?

Статус
В этой теме нельзя размещать новые ответы.

the_stalker

Постоялец
Регистрация
19 Фев 2007
Сообщения
116
Реакции
5
Блин, не знал куда запостить.
Вопрос, наверно программистам на С++.
Может ли одна программа отследить как другая снимает с экрана скриншот?
 
Блин, не знал куда запостить.
Вопрос, наверно программистам на С++.
Может ли одна программа отследить как другая снимает с экрана скриншот?
Пожалуй нет, возможно лишь отловить пользовательский Prt Scr(Alt+Prt Scr).
 
Блин, не знал куда запостить.
Вопрос, наверно программистам на С++.
Может ли одна программа отследить как другая снимает с экрана скриншот?

если через PrtScr, ставь хук на изменение буфера обмена и сверяй что туда положилось. полнее задачу опиши.
 
канечно можно, делается обычный hook на нажатие клавы, в инете куча таких прог, это первое задание по изучению вин апи, указать инсёрт для них не проблема
 
канечно можно, делается обычный hook на нажатие клавы, в инете куча таких прог, это первое задание по изучению вин апи, указать инсёрт для них не проблема


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

например в FastStone Capture можно мышкой кликнуть по ее панельке для скриншота.
в ней же можно задать задержку в секундах перед скриншотом.
эта прога может грабить сразу в файл, минуя буфер обмена.

так что задача запретить - практически не реальная.
да и цифровые фотики никто не отменял :) их качество скриншота - тоже сойдет..
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху