![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
"Невидимое окно" [D7, WinXP]
San ciz © (2007-03-19 12:51:00)Как сделать определённую форму своего приложения, так сказать, "невидимой" для скриншотов? помогите кто может плииз.
Sapersky (2007-03-20 20:07:00) [1]Eraser в своей программе удалённого администрирования грабил. Внедрением DLL/перехватом функций, насколько я понимаю.
Смысл - ну, например, trial программы для работы с графикой, с заблокированным сохранением результатов. Чтобы и через PrintScreen их нельзя было сохранить.
@!!ex (2007-03-20 19:46:00) [2]Отображение в оверлей с нестандартной палитрой врядли кто-то сграбит. :)
Хотя я в этом дилетант.
А смысл прятать?
Sapersky (2007-03-20 14:06:00) [3]Можно по аналогии с медиаплеерами:
http://www.delphimaster.ru/articles/directx/index.html
(раздел теории)
Хотя при желании можно сграбить и оверлей. Точно не знаю, но специализированные "грабилки" вроде Fraps наверняка умеют.
Опять же, аппаратная поддержка должна быть, DirectX...
homm (2007-03-20 09:20:00) [4]Что-то помнится, какая-то программа свое окно на скриншотах белым цветом заливала. Слабо? :)
> > Можно перехватить нажатие клавиши и прятать своё окно...
> > .. наверное.... :)
> Да, да!
Какой клавиши? На любую клавишу можно настроить снятие скриншотов, если пользоватся утилиткой.
ElectriC (2007-03-20 04:20:00) [5]
> Можно перехватить нажатие клавиши и прятать своё окно...
> .. наверное.... :)
Да, да!
Ricks (2007-03-19 20:13:00) [6]Можно перехватить нажатие клавиши и прятать своё окно..... наверное.... :)
Belorus (2007-03-19 17:48:00) [7]Так невидимой или невидимой для скриншотов ? Ты задачу конкретно формулируй...
Если для скриншотов то наверное нужно отслеживать буфер обмена и вычищать оттуда инфу если она попала... Но опять же есть всякий софт который сможет обойти эту защиту...