keybd_event_ fehler?

Für allgemeine Fragen zur Programmierung mit PureBasic.
TomTom
Beiträge: 130
Registriert: 18.10.2006 18:47

keybd_event_ fehler?

Beitrag von TomTom »

Hallo!

ich wollte ein kleines tool schreiben, das eine erweiterung vom clipboard sein soll...
wenn ich folgenden code ausführe, dann sollte einmal kurz "strg v" gedrückt werden... allerdings wird das "v" weiterhin gedrücktgehalten...

Code: Alles auswählen

 
      keybd_event_(#VK_CONTROL,0,0,0)
      keybd_event_(#VK_V,0,0,0)
      keybd_event_(#VK_V,0,#KEYEVENTF_KEYUP,0)     
      keybd_event_(#VK_CONTROL,0,#KEYEVENTF_KEYUP,0)    
ich habe auch schon delays dazwischen gesetzt, aber auch das funktionierte nicht =(

Vielen dank für eure bemühungen =)
Pure Basic 4.0
Benutzeravatar
Sauer-RAM
Beiträge: 326
Registriert: 13.04.2009 16:22
Computerausstattung: Lenovo ThinkPad X230t Convertible
Wohnort: Haslach i. K.

Re: keybd_event_ fehler?

Beitrag von Sauer-RAM »

Also müsste eine ausführung des Codes (

Code: Alles auswählen

Delay(5000)
keybd_event_(#VK_CONTROL,0,0,0)
keybd_event_(#VK_V,0,0,0)
keybd_event_(#VK_V,0,#KEYEVENTF_KEYUP,0)     
keybd_event_(#VK_CONTROL,0,#KEYEVENTF_KEYUP,0)    
Delay(6000)
) so aussehen oder? "[Zwischenablage]vvvvvvvvvvvvvvvvvvvvvvvvv..."

Also bei mir gibt das dann nur die Zwischenablage. Oder wie hast du getestet ob "V" noch gedrückt wird?
"Bildung kommt vom Bildschirm und nicht vom Buch, sonst hieße es ja Buchung."
Dieter Hildebrandt
"Bildung ist Das, was übrig bleibt, wenn man alles was man in der Schule gelernt hat, vergisst. "
Albert Einstein
Antworten