Ein Beispiel für das "Einrasten" via CheckBox, Button etc läuft analog.
Beim Einrasten wird ein Befehl gesendet, dass Ctrl gedrückt wird, beim "Ausrasten" wird ein Befehl gesendet, dass die Taste losgelassen wird.
Delphi-Quellcode:
IF cbCtrl.Checked THEN
Keybd_Event(VK_CONTROL,0,0,0)
ELSE
Keybd_Event(VK_CONTROL,0,KEYEVENTF_KEYUP,0);
Das funzt natürlich nur, solange zwischendrin keiner an der "echten" Ctrl-Taste rumfummelt
Schau Dir halt am besten mal das Kapitel [
oh]"Keyboard Input"[/
oh] an
Gruß
Stephan
Stephan B.
Wer andern eine Grube gräbt ist Bauarbeiter!
Wer im Glashaus sitzt, sollte sich lieber im Dunkeln ausziehen!
Außerdem dieser Satz kein Verb...