Edit:
Argh, Sorry, habe nicht gesehen, dass schon jemand geantwortet hat, Entschuldigung
Edit end
Ist das denn überhaupt schwer?
Wenn ich dich wäre, würde ich einen globalen Keyboard-Hook schreiben, der die PrintScrn-Taste abfängt.
Dafür müsstest du natürlich wissen, wie man eine
dll schreibt (globale hooks nützen nur wirklich etwas, wenn sie in einer
dll ausgelagert sind). also irgendwie so:
Delphi-Quellcode:
DLL InterceptSCRNPrint
...
function Function_That_Intercepts_KeyBoard_Actions(nCode: int, lParam: LPARAM, wParam: WPARAM): LRESULT
stdcall
begin
//Procedur um Tasten auszuwerten, die sich in lParam bzw. wParan befinden
end;
function StartHook;
begin
SetWindowsHookEx(WH_KEYBOARD, @Function_That_Intercepts_KeyBoard_Actions, 0, 1);
end;
...
Dürfte also nicht so schwer sein (p.s. Habe in letzter Zeit nur noch in C++ programmiert, daher ist mein Delphi vielleicht nicht mehr so gut bezüglich dem Aufbar der Strache)
[edit=SirThornberry]Delphi-Tags gesetzt - Mfg, SirThornberry[/edit]