Hi,
ist es möglich das Mausrad nach oben bzw nach unten als Hotkey zu deffinieren?
Hi,
ist es möglich das Mausrad nach oben bzw nach unten als Hotkey zu deffinieren?
Ich bin mir ziemlich sicher dass es nicht geht^^
aber den klick des mausrades kannst du damit abfragen:
While 1
If _IsPressed("04") Then ;falls die Mittlere Maustaste gedrückt wird,
;Dein Code
While _IsPressed("04") ;Damit die Meldung nicht kommt wenn man die Maustaste gedrückt hält
Sleep(10) ;Wartet 10 ms
WEnd
EndIf
WEnd
Padmak
Edit: Genau aus Raupis thread hab ich den code rauskopiert^^
Das Mausrad kann man nicht als Hotkey definieren . Aber zum Thema Mausrad gab es gestern schon einen Thread [ gelöst ] mousrad klick. Schau mal da nach .
Doch, mit einem MouseHook. Alles fertig als UDF hier: http://www.autoitscript.com/forum/index.php?showtopic=64738
wie machen die das bloß alle
naja jez sind wir auch schlauer
kann man bestimmt mal brauchen
Padmak
@progandy sieht gut aus, kannste ich noch nicht .
hmm danke aber wo bei diesem beispiel ist der code für das raufscrollen bzw mausrad hinunter scrollen ich sehe nur maus button hinunter drücken rechts und links
_MouseSetOnEvent($MOUSE_WHELLSCROLL_EVENT, "Deine Funktion");Nur das scrollen allgemein, nicht rauf oder runter
Padmak
_MouseSetOnEvent($MOUSE_WHELLSCROLL_EVENT, "Deine Funktion");Nur das scrollen allgemein, nicht rauf oder runter
Hm, wie wäre es damit ?
[autoit]_MouseSetOnEvent($MOUSE_WHELLUP_EVENT, "Deine Funktion");Scrollrad hoch
_MouseSetOnEvent($MOUSE_WHELLDOWN_EVENT, "Deine Funktion");Scrollrad runter
für meine lupe brauch ich aber hin oder weg zoomen also nen unterschied zwischen rauf und runter
Schau dir mal den Post über deinem an .
Raupi oh mist ich hätt doch genauer schauen sollen
Padmak
[OT]
Im englischen bin ja nicht so gut, aber müsste das "$MOUSE_WHELLUP_..." nicht eigentlich "$MOUSE_WHEELUP_..." heißen?
Also mit zwei "E" statt zwei "L"?
[/OT]
Oscar eigentlich hast du recht, aber die Constanten sind so in der UDF deklariert . Hab mal geschaut , Whellup gibt es im Englischen gar nicht .
lol ich wollte vorher genau dasselbe schreiben wie oscar aber des kam mir dann doch zu kleinlich vor
Padmak
Upps! Tatsächlich!
Da war der Author wohl auch des englischen nicht so mächtig.
Hab mir mal den Beitrag im Englischen Forum durchgelesen, da wurde der Author auf den Fehler hingewiesen . Aber geändert hat er das nicht . Ausserdem ist $MOUSE_WHELLUP_EVENT und $MOUSE_WHELLDOWN_EVENT unglücklich gewählt und sollte eher $MOUSE_MIDDLEUP_EVENT und $MOUSE_MIDDLEDOWN_EVENT heißen. Die beiden Constanten stehen für die Mittler Maustaste wenn ich den Beitrag im Forum richtig verstehe .