Mehrere Maus-Cursor auf Windows 7
Sind wir mit CPNMouse für eine Anwendung läuft auf Windows XP. Eine Maus ist losgelöst von der normalen Ereignis-queue, so dass wir bekommen können Sie die position und die Ereignisse und ziehen den cursor selbst.
Leider CPNMouse funktioniert nicht auf Windows Vista/7 (siehe hier). Gibt es irgendeine library/SDK bietet die gleichen Funktionen unter Windows 7?
Nur zur Klarstellung - wir wollen, dass der "normale" cursor anwesend zu sein und zu zeichnen, einen anderen cursor, das sollte abgebildet werden auf eine andere Maus.
Update:
CPNMouse wird nicht mehr unterstützt und seine bisher "open source" zurückgezogen von SourceForge. Nur diese legacy-Dokumentation Seite gibt es auf der offiziellen CPN-Tools-Website.
Sieht aus wie nur kommerzielle Produkte sind verfügbar...
Wenn jemand eine Kopie von der original-Quelle von SourceForce bitte einen link posten hier... Vorausgesetzt, die original-Lizenz war ein standard-SourceForge (teilen/erweitern) - Variante sollte es okay sein, für jemanden, Gabel es um ein neues Projekt für die weitere Entwicklung (ein kostenloses tool).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie die dsf von der windows ddk zu erstellen, die eine emulierte Maus dann jedes Programm kann Eingaben akzeptieren aus, dass spezifische emulierte Maus und ziehen Sie den Zeiger, er selbst. Also jedes Programm, das Sie erstellen, haben Sie mehrere Maus-Geräte, die sich im. Sein traurig zu sagen, dass es nicht möglich ist, mehrere Zeiger in windows 7 OS, obwohl Sie speziell dont support it. So müsste man zeichnen die poiner auf den Bildschirm selbst.
Ich fürchte, der Punkt ist, Sie müssen ziehen Sie einen Zeiger sich für die Maus
Werfen Sie einen Blick auf die MultiPoint SDK, die es ermöglicht, bis zu 25 Cursor auf dem gleichen display, das auch Windows 7 unterstützt.
Du willst die "Raw Input" - API, die kommt mit dem Windows Plattform-SDK: MSDN: Über die Raw-Input