Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi strg + alt + druck -> screenshot (https://www.delphipraxis.net/92711-strg-alt-druck-screenshot.html)

yildi 24. Mai 2007 19:16


strg + alt + druck -> screenshot
 
moin moin!

ich bin grad dabei ein kleines programm zu bauen, dass mir screenshots von meinem desktop macht. funktioniert soweit auch schon. nur möchte ich es so haben, dass das programm sofort minimiert startet und dann bei gleichzeitigem tastendruck von strg, alt und druck einen screenshot speichert, auch wenn gerade irgendein anderes programm aktiv ist.
habe in der hinsicht schon ein bischen was mit "hooks" usw. gelesen, doch erscheint mir das sehr umständlich. habe mir von luckie dieses luckiespy geladen.. mit dessen code das ja wahrscheinlich irgendwie auch gehen würde. doch da gibt mein antivir auch sofort alarm :P

hat jemand eine idee, was ich am besten machen kann?
vielen dank!

Apollonius 24. Mai 2007 19:30

Re: strg + alt + druck -> screenshot
 
Wenn ich mich nicht allzu sehr täusche, müsste das auch mit Hotkeys anstatt Hooks gehen. Schau doch mal in die Codelibrary

Blackheart 24. Mai 2007 19:42

Re: strg + alt + druck -> screenshot
 
Alt+Print
Delphi-Quellcode:
keybd_event(VK_MENU , 0, 0, 0);
keybd_event(VK_MENU , 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_SNAPSHOT , 0, 0, 0);
keybd_event(VK_SNAPSHOT , 0, KEYEVENTF_KEYUP, 0);


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz