Wie das Mausrad anprogrammieren?
-
Hallo.
Wie frage ich denn das Mausrad ab? Das Mausrad an meiner Maus kann man drücken und drehen. Wie kriege ich denn raus das dieses Mausrad gedrückt wurde und wie erfahre ich ob und wie weit das Mausrad gedreht wurde?cebion
-
Das Mausrad sendet dir (wer hätte das gedacht ;)) WM_MOUSEWHEEL (für das Rad) und WM_MBUTTON... (wenn du das Rad drückst) Nachrichten, die du auswerten kannst.
-
Hallo CStoll, danke für die Antwort aber
WM_MOUSEWHEEL kann ich im Klassenassistenten finden aber WM_MBUTTON gibt es da nicht.
Ich arbeite hier mit Visual Studio 6.0. liegt es möglicherweise daran?
Ich bräuchte mal ein kleines Beispiel.cebion
-
Der mittlere Maus-Button (bei der Wheel-Maus ist das das Rad) schickt auch drei verschiedene Nachrichten - WM_MBUTTONDOWN (Taste gedrückt), WM_MBUTTONUP (Taste losgelassen) und WM_MBUTTONDBLCLK (Doppelklick - anstelle des zweiten DOWN, wenn du schnell genug klickst). Wenn du die im Klassenassistenten nicht findest, mußt du einen passenden Handler per Hand in die Message-Map eintragen.
-
Hallo
Wie würde denn so ein "passender Handle" aussehen?cebion