Stiamo utilizzando CPNMouse per un'applicazione in esecuzione su Windows XP. Un dispositivo mouse è scollegato dalla normale coda eventi, quindi possiamo ottenere la sua posizione e gli eventi e disegnare il cursore da soli.Cursori di mouse multipli su Windows 7
Sfortunatamente, CPNMouse non funziona su Windows Vista/7 (vedere here). C'è qualche libreria/SDK che fornisce le stesse funzionalità su Windows 7?
Giusto per chiarire - vogliamo che il cursore "normale" sia presente e per disegnare un altro cursore, che dovrebbe essere mappato su un altro dispositivo del mouse.
Aggiornamento: CPNMouse non è più supportato e il suo precedentemente "open source" ritirato dal SourceForge. Only this legacy documentation page exists on the official CPN Tools site.
Sembra che solo i prodotti commerciali sono disponibili ...
Se qualcuno ha una copia del sorgente originale da SourceForce si prega di inviare un link qui ... Supponendo che la licenza originale fosse una variante standard di SourceForge (aperta alla condivisione/espansione), dovrebbe essere ok per qualcuno portarla a un nuovo progetto per lo sviluppo continuo (di uno strumento gratuito).
Questo è esattamente ciò che sta facendo CPNMouse – kshahar
dsf è usato per testare i dispositivi di linea industriale da windows xp a windows 7 incluse anche le edizioni server. – jeffery
Ho una versione migliore nella mia pagina kinectmultipoint.codeplex.com. È attualmente in lavorazione. È in dotnet ma Iam ha quasi finito e si potrebbe semplicemente prendere il codice c/C++ predefinito in wdk e compilare e ottenere i file softehci e altri dll che uso nel mio file vbscript. Iam alla ricerca di Windows 8 alternativo ma il loro sembra essere nessuno finora.Prova a guardare il mio codice anche se puoi modificarlo per memorizzare i dati del mouse in un modo diverso da C++. È possibile utilizzare Multipoint e farlo disegnare i dispositivi del mouse o utilizzare un codice dsf per rilevare il numero di dispositivi del mouse e disegnare sullo schermo. – jeffery