Re: Mouseport PS/2
27. Jun 2005, 10:10
SendInput sollte fuer DirectInput funktionieren.
mouse_event hat bereits fuer Win98 funktioniert und keybd_event funktioniert seit Win 2000.
Bei keybd_event muss man die ersten beiden Parameter konsistent ausfuellen, damit es fuer DirectInput funktioniert.
Entsprechendes sollte daher auch fuer SendInput gelten.
Die zugehoerige Funktion zum Mappen heisst MapVirtualKey.
Man sollte sich auch mit den Parametern von WM_KEYDOWN vertraut machen, da dies beim Verstaendnis hift.
Direkter Zugriff auf den PS/2 Port ist auf Treiber beschraenkt. Treiber lassen sich aber mit Delphi nicht programmieren.
|