Ich habe mit Direct Input eine Gamepad Steuerung geschrieben, mit der man WinXp
bedienen kann, jetzt habe ich das Programm für mein lieblings Billardspiel abgeändert
(Spiel geht eigentlich nur mit der Maus)
Das Spiel hat eine ZOOM Funktion die mit dem Mausrad gesteuert wird,
Wie kann ich eine Mausraddrehung simulieren?(MausTastenKlicks Krieg ich hin)
Möchte es am liebsten mit API wie z.b.
Hab gegoogelt o.e., wie lauten die Constanten für MausradRauf/MausradRunter
hab eine gefunden(&H20A steht glaube ich für Mausrad Hoch o. Runter?),
kann damit aber nichts anfangen bzw. bin zu blöd es richtig aufzurufen.
Danke im vorraus
bedienen kann, jetzt habe ich das Programm für mein lieblings Billardspiel abgeändert
(Spiel geht eigentlich nur mit der Maus)
Das Spiel hat eine ZOOM Funktion die mit dem Mausrad gesteuert wird,
Wie kann ich eine Mausraddrehung simulieren?(MausTastenKlicks Krieg ich hin)
Möchte es am liebsten mit API wie z.b.
Quellcode
- Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Integer, ByVal dx As Integer, ByVal dy As Integer, ByVal cbuttons As Integer, ByVal dwExtraInfo As Integer)
- Private Const MOUSEEVENTF_LEFTDOWN = &H2
- Private Const MOUSEEVENTF_LEFTUP = &H4
- Private Const MOUSEEVENTF_MIDDLEDOWN = &H20
- Private Const MOUSEEVENTF_MIDDLEUP = &H40
- Private Const MOUSEEVENTF_RIGHTDOWN = &H8
- Private Const MOUSEEVENTF_RIGHTUP = &H10
Hab gegoogelt o.e., wie lauten die Constanten für MausradRauf/MausradRunter
hab eine gefunden(&H20A steht glaube ich für Mausrad Hoch o. Runter?),
kann damit aber nichts anfangen bzw. bin zu blöd es richtig aufzurufen.
Danke im vorraus