hook verschwindet bei pause
-
ich habe mir ein kleines konsolenprogramm geschrieben was mir alle tastatur und mausereignisse anzeigt. natürlich ohne nervende dll. dies funktioniert auch wunderbar bis ich die PAUSE 0x13 taste drücke. dann verschwindet entweder nur der maushook oder auch gleich beide. dies ist nur bei dieser einen taste so. wie kann ich das verhindern?
-
wichtig wäre vielleicht noch es passiert nur wenn die console das ausgewählte fenster ist sonst verhält es sich normal
-
Dann machst du was falsch. Zeig doch mal dein Code!
-
Ein Hook ohne nervende DLL, dass ALLE Maus und Tastatureingaben anzeigt?
Lass mal sehen...
-
am code kanns nicht liegen sonst würde ja nix gehen. ansonsten ist es halt sowas wie
if(lParam->vkCode >= 'A' && lParam->vkCode <= 'Z') { printf("%c", lParam->vkCode); }
Ich habe meine exe mal hochgeladen probiert es einfach mal aus
http://www.file-upload.net/download-3292462/hook.exe.html
drückt irgendwelche tasten und dann die pause/unterbr taste
ich habe auch herausgefunden das es immer unterbrechungen bei konsolen gibt wenn man diese taste betätigt
wirklich passiern tut dann aber nur was bei hooks also liegt es nicht an mir sondern ich muss irgendwie das ereignis
abfangen und quasi es verhindern einfach dass CallNextHookEx() entfernen will ich aber nicht kennt da jemand eine möglichkeit?
-
Wahnsinn... Du willst offensichtlich nicht, dass man dir helfen kann ohne Code geht da nix.
-
Ich verweise auf Martin's Beitrag!
-
Was für ein D..p