![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запретить printscreen [D5, WinXP]
Amirka © (2004-03-05 12:03:00)Здравствуйте!
Такой вопрос: как запретить (перехватить) нажатие printscreen не только в моем приложении, но и вообще в Windows (так как при должной сноровке printscreen экрана защищаемого приложения можно сделать при неактивном состоянии окна этого приолжения.
В приложении я делаю перехват так:
procedure TForm1.AppIdle(Sender: TObject; var Done: Boolean);
begin
if GetAsyncKeyState(VK_SNAPSHOT) <> 0 then
//записываем в TСlipboard строку
Done := True;
end;
Наверняка через WinAPI можно перехватить нажатие printscreen.Как это сделать?
Gero (2004-03-05 22:21:00) [1]А собственно, зачем?
Klev (2004-03-05 19:26:00) [2]Попробуй исподьзовать хуки.