Форум: "WinAPI";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
ВнизНе дать программе снимать ScreenShot-ы Найти похожие ветки
← →
Pumpkin (2002-10-16 21:07) [0]Есть программа, умеющая снимать скриншоты всего экрана или активного окна посредством GetDC, BitBlt и т.д. Необходимо помешать ей это делать, например подменить картинку или еще что нибудь. В какую сторону копать?
← →
Delphist (2002-10-16 23:21) [1]Выводи на экран порнуху, а не то, что нужно снимать, маскируйся так сказать...
← →
Rouse_ (2002-10-17 00:11) [2]В сторону хуков, а именно перехват вызовов GetDC, BitBlt
Желаю успехов
ЗЫ: примеров на этом форуме просто предостаточно, так что думаю вопросы как это сделать будут не этичны
← →
Pumpkin (2002-10-17 11:02) [3]Понял. Спасибо.
← →
Игорь Шевченко (2002-10-17 11:27) [4]Бесполезно этим заниматься
← →
Song (2002-10-17 11:50) [5]Можно самое большее - забить VK_SNAPSHOT а вот защиты против GetDC() - даже советовать глупо, невозможно это сделать.
← →
Pumpkin (2002-10-18 00:50) [6]2 Игорь Шевченко © (17.10.02 11:27)
2 Song © (17.10.02 11:50)
Вы меня убили Ж:)
Все равно спасибо.
← →
Pumpkin (2002-10-18 00:54) [7]Кстати, как насчет DLL Wrapper. Пробовал сделать DLLlayer-ом на user32.dll, но вантуз отказался загружаться (даже без моего добавочного кода). Вручную не пробовал.
← →
Slym (2002-10-18 06:30) [8]После принт скрина картинка в буфере обмена?
Если да, то попробуй сделать ClipboardViewer:
SetClipboardViewer(hWnd);
а далее лови
WM_DRAWCLIPBOARD : if ... = CF_BITMAP then EmptyClipboard;
WM_CHANGECBCHAIN : ChangeClipboardChain(...,...);
правда один хрен, принтскрин или просто скопировал картинку, на выходе всегда nil :)
← →
Игорь Шевченко (2002-10-18 11:03) [9]Pumpkin (18.10.02 00:54)
вантуз не той системы. Или к унитазу не подходит.
← →
Заинтересованный (2002-10-18 12:22) [10]Думаю что это все же возможно. FineReader если он не зарегистрированный ни каким образом не даст скопировать распознанный текст. В буфере остается только каша.
← →
Pumpkin (2002-10-18 12:45) [11]Игорь Шевченко © (18.10.02 11:03)
:))
Чего-то накопал про VXD хуки, Debug Api, внедрение в чужой процесс. Пойду смтреть. Может что поможет.
Всем спасибо.
← →
Reindeer Moss Eater (2002-10-18 13:59) [12]>Заинтересованный
Незарегистрированный FineReader себе мешает копировать в буфер. А спрашивали совсем про другое.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c