Seite 2 von 2

Verfasst: 05.11.2004 12:27
von nco2k
@GPI
ich will eine eigene screenshotfunktion einbauen und will die windows interne funktion, aus performance gründen ausschalten, solange mein programm im vordergrund ist.

@Falko
soweit ich weiss, schaltet ein hook die taste komplett ab und das will ich nicht, da ich die taste ja noch brauche. :(

@KeyKon
ich glaube das war schon bei Win95 dabei, bin mir aber nicht 100% sicher. falls jemand noch Win95 hat, kann er es gerne mal versuchen und hier melden.

edit:
@Falko
was ist überhaupt der unterschied zwischen: #VK_PRINT und #VK_SNAPSHOT ?! bis jetzt hab ich immer #VK_SNAPSHOT verwendet.

c ya,
nco2k

Verfasst: 05.11.2004 14:38
von Falko
Kann ich leider auch nicht sagen.
:(
Einen Unterschied kann ich nur unter den Constanten erkennen:
Aber im folgenden Link stehen die Scancodes drinne und da hat die
DruckTaste einen ganz anderen Wert. :?
http://www.tu-chemnitz.de/informatik/RA ... codes.html


Auszug aus dem APIVIEWER2004 (Konstanten)
#VK_PRINT = 2A
#VK_SNAPSHOT = 2C

Verfasst: 05.11.2004 21:53
von Danilo
nco2k hat geschrieben:@Falko
soweit ich weiss, schaltet ein hook die taste komplett ab und das will ich nicht, da ich die taste ja noch brauche. :(
Ein Hook schaltet garnichts ab, sondern DU programmierst
was darin gemacht wird.

z.B.:

Code: Alles auswählen

Wenn Taste DRUCK
  Wenn meine Anwendung aktiv
    EigeneScreenShotFunktion()
    Taste sperren
  Andernfalls
    Taste nicht sperren, so daß es funktioniert wie immer
  EndeWenn
EndeWenn
Schau Dir die Beispiele mal an.

Verfasst: 06.11.2004 17:54
von nco2k
@Danilo
ok werd ich mir dann mal näher anschauen und versuchen es auf die reihe zu kriegen. :lol:

c ya,
nco2k