Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Prism Maustreiber oder Hooks (https://www.delphipraxis.net/63545-maustreiber-oder-hooks.html)

originalhanno 20. Feb 2006 14:37


Maustreiber oder Hooks
 
Hallo,
ich möchte für ein Uni-Project die Hard-und Software einer vorhandenen Maus modifizieren.
Das Softwareseitige Problem sieht so aus:
Beim drücken der dritten Maustaste soll der Mauszeiger verschwinden. Die Bewegung des Scroll-Rades soll als eine Bewegung der Maus in y-Richtung interpretiert werden.
Später soll eine Benutzereingabe möglich sein, die es ermöglicht einzustellen, wie weit sich die Maus bei einer Umdrehung des Scroll-Rades bewegen soll.
Das ganze soll Systemweit zur Verfügung stehen.
Wie kann ich sowas am besten lösen?
Mit Hooks?
Oder soll ich versuchen einen bestehenden Maustreiber umzuschreiben?

Vielen Dank schonmal für Eure Antworten :)

TAC 20. Feb 2006 15:23

Re: Maustreiber oder Hooks
 
Das sollte relativ simpel mit einem Hook gehen. Muss dann aber als dll ausgelagert und geladen werden. Dazu gibt es hier auch diverse Beiträge. Die Variante mit dem Treiber würde ich verwerfen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz