Mouse Button 4 und 5 Senden

  • Hallo Leute ,

    ich suche verzweifelt nach einer Möglichkeit die zusätzlichen Mouse tasten meiner Maus zusenden.
    In Autohokey konnte man das z.b. mit: Send {XButton2}

    Ich finde leider nix dergleichen in der API und per google oder in der sufu :(

    vll geb ich auch nur die falschen parameter an , ich hab keine ahnung :(

    ich hoffe ihr könnt mir helfen.


    Gruß Maxwill

  • Sow 3 Stunden durch die msdn gelesen bis ich rausgefunden hab wies geht :D

    Spoiler anzeigen
    [autoit]

    Sleep(2000)

    [/autoit] [autoit][/autoit] [autoit]

    _WinAPI_Mouse_Event($MOUSEEVENTF_XDOWN,0,0,0x0001)

    [/autoit] [autoit][/autoit] [autoit]

    Sleep(2000)

    [/autoit] [autoit][/autoit] [autoit]

    _WinAPI_Mouse_Event($MOUSEEVENTF_XUP,0,0,0x0001)

    [/autoit]

    Das ist XButton1 für XButton2 musst du 0x0002 eintragen.

    Die Konstanten dafür fehlen in der Constants.au3 deswegen selber 0x0001 und 0x0002 eintragen ;)

    Glaub der Ersteller von _WinAPI_Mouse_Event hat das selbst auch nicht verstanden, da das in $iData nicht erwähnt wird ( der 4. Parameter ). Constanten + Dokumentation Update mal beantragen.

    Gruß Greek, die mühe hab ich mir gern gemacht ^^

  • es klappt !

    vielen vielen dank für deine suche und der lösung !!
    Ich hoffe es hilft auch anderen.

    PS: ein problem gibt es noch. wenn ich das script nun laufen lasse und es danach beende kann ich mit meiner maus nix mehr anklicken oO bewegen geht noch aber alle mouse tasten reagieren nicht mehr , muss ich nun noch etwas zusätzlichen scripten was die einstellungen wiederherstellt ?

    Gurß Maxwill