Seite 1 von 2
Screenshot Funktion (Druck-Taste) ausschalten?!
Verfasst: 04.11.2004 18:48
von nco2k
kann man die windows interne screenshot funktion (druck-taste) per befehl irgendwie ausschalten, solange mein programm läuft bzw. den fokus hat?! ich könnte auch die druck-taste sperren, aber das ist nicht wirklich das was ich suche.
c ya,
nco2k
Verfasst: 04.11.2004 19:50
von GPI
Naja, die Mühe würde ich mir nicht machen, es gibt genügend Programme, die dann trotzdem Fotos machen können. Z.B.: Die in Paint-Shop, die läßt sich per Timer bedienen... (und auch auf andere Tasten).
Verfasst: 04.11.2004 19:53
von KeyKon
Ab welchem Windows gibts denn die Screen-Shot funktion?
KeyKon
Verfasst: 04.11.2004 19:55
von NicTheQuick
Ich kann es dir nicht genau sagen, aber ich weiß, dass sie auch auf Win98 funktioniert. Einfach Druck-Taste drücken, Paint öffnen und Bearbeiten -> Einfügen.
Verfasst: 04.11.2004 20:04
von orange-blue
ab MS-DOS? da konnest doch schon die ganzen Befehle ausdrucken oder?

Verfasst: 04.11.2004 20:58
von Falko
Vielleicht hilft dir dieser Code von Danilo weiter:
http://robsite.de/php/pureboard-archiv/ ... ok+sperren
und für die Printtaste müßt das der scancode sein:
VK_PRINT (2A)
PRINT key
MfG Falko
Verfasst: 04.11.2004 21:27
von KeyKon
Ich kann es dir nicht genau sagen, aber ich weiß, dass sie auch auf Win98 funktioniert. Einfach Druck-Taste drücken, Paint öffnen und Bearbeiten -> Einfügen.
Komisch dann scheint das bei mir abgestellt zu sein(Win98). Aer ist nicht so wichtig in den seltenen Fällen wo ich einen ScreenShoot machen will nem ich halt PB
KeyKon
Verfasst: 05.11.2004 00:53
von Falko
KeyKon hat geschrieben:Ich kann es dir nicht genau sagen, aber ich weiß, dass sie auch auf Win98 funktioniert. Einfach Druck-Taste drücken, Paint öffnen und Bearbeiten -> Einfügen.
Komisch dann scheint das bei mir abgestellt zu sein(Win98). Aer ist nicht so wichtig in den seltenen Fällen wo ich einen ScreenShoot machen will nem ich halt PB
KeyKon
war das bei win98 nicht <SHIFT> <Druck> ?
Verfasst: 05.11.2004 08:45
von Lebostein
Nö, hab 98 drauf. Mann muss, so wie eh und je, einfach nur die Druck-Taste betätigen (War bei Win 3.x glaub ich auch schon so gewesen).
Was du aber machen kannst ist, ständig die zwischenablage zu überprüfen und wenn sie voll ist, sofort zu löschen, Ganz einfach diesen Code in deine Hauptschleife einbauen:
Code: Alles auswählen
If GetClipboardData(#PB_ClipboardImage): ClearClipboard(): EndIf
Keine Ahnung wie sich das Überprüfen der Ablage auf die Performance deines Programmes auswirkt, aber es funktioniert.
Verfasst: 05.11.2004 11:37
von GPI
Lebostein hat geschrieben:Code: Alles auswählen
If GetClipboardData(#PB_ClipboardImage): ClearClipboard(): EndIf
Gut das PaintShopPro nicht das Bild in Clipboard gespeichert hat...