Question

Nous utilisons CPNMouse pour une application fonctionnant sous Windows XP. Un dispositif de souris est détaché de la file d'attente normale, afin que nous puissions sa position et d'événements et d'en tirer le curseur nous.

Malheureusement, CPNMouse ne fonctionne pas sur Windows Vista / 7 (voir ici ). Y at-il une bibliothèque / SDK qui fournit les mêmes fonctionnalités sur Windows 7?

Pour préciser -. Nous voulons que le curseur « normal » d'être présent et d'en tirer un autre curseur, qui doit être mis en correspondance avec une souris différente


Mise à jour : CPNMouse n'est plus pris en charge et son Antérieurement « open source » retiré de SourceForge. Seulement cette page de documentation existant existe sur le site officiel Outils CPN.

On dirait que les produits commerciaux sont disponibles ...

Si quelqu'un a une copie de la source originale de SourceForce s'il vous plaît poster un lien ici ... En supposant la licence originale était une variante standard SourceForge (ouvert à partager / agrandir) il devrait être correct pour quelqu'un pour la fourchette à un nouveau projet de développement continu (d'un outil gratuit).

Était-ce utile?

La solution

Vous devez utiliser le DSF des fenêtres DDK pour créer un dispositif de souris émulé alors tout programme peut accepter une entrée de ce dispositif de souris émulé spécifique et d'en tirer le pointeur en lui-même. Ainsi, tout programme que vous créez plusieurs périphériques de souris en elle. Sa triste de dire que ce ne est pas possible d'avoir plusieurs pointeurs dans Windows 7 OS mais ils soutiennent spécifiquement ce Do not. Donc, vous devez attirer l'Poiner sur vous-même à l'écran. Im peur que le point est que vous devez dessiner vous-même pointeur de la souris

Autres conseils

Jetez un oeil à la MultiPoint SDK , ce qui permet jusqu'à 25 curseurs sur le même écran, qui prend également en charge Windows 7.

Vous voulez l'API "Raw Input" qui est livré avec le kit de développement Plate-forme Windows: MSDN: A propos de Raw entrée

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top