Domanda

Stiamo usando CPNMouse per un'applicazione in esecuzione su Windows XP. Un dispositivo del mouse è staccato dalla coda degli eventi normali, in modo che possiamo ottenere la sua posizione e gli eventi e disegnare il cursore noi stessi.

Purtroppo, CPNMouse Non funziona su Windows Vista / 7 (vedi qui ). C'è qualche libreria / SDK che fornisce le stesse funzionalità su Windows 7?

Giusto per chiarire -. Vogliamo il cursore "normale" di essere presenti e per disegnare un altro cursore, che dovrebbe essere mappata a un dispositivo diverso del mouse


Aggiorna : CPNMouse non è più supportato e il suo precedentemente "open source" ritirato dal SourceForge. Solo questa pagina di documentazione legacy esiste sul CPN Strumenti sito ufficiale .

appare come solo i prodotti commerciali sono disponibili ...

Se qualcuno ha una copia del sorgente originale da SourceForce si prega di inviare un link qui ... Supponendo la licenza originale era uno standard SourceForge (aperto alla quota / espansione) variante dovrebbe essere a posto per qualcuno alla tavola in una nuova progetto di sviluppo continuo (di uno strumento gratuito).

È stato utile?

Soluzione

Si dovrebbe usare il DSF dalle finestre DDK per creare un dispositivo emulato mouse, quindi qualsiasi programma in grado di accettare input da quella specifica emulato dispositivo mouse e disegnare il puntatore è di per sé. Quindi, qualsiasi programma si crea avrà più dispositivi mouse in esso. La sua triste a dire che la sua non è possibile avere più puntatori nel sistema operativo Windows 7 anche se il supporto specificamente Dont esso. Quindi si dovrà disegnare la Poiner sullo schermo da soli. Im paura che il punto è che è necessario disegnare un puntatore da soli per il mouse

Altri suggerimenti

Date un'occhiata alla MultiPoint SDK , che permette fino a 25 cursori sullo stesso display, che supporta anche Windows 7.

Si desidera che l'API "Raw Input", che viene fornito con il Platform SDK di Windows: MSDN: A proposito di ingresso grezzo

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top