Plusieurs curseurs de souris sur Windows 7
Nous utilisons CPNMouse pour une application en cours d'exécution sur Windows XP. Un périphérique de souris est détachée de l'événement normal de la file d'attente, afin que nous puissions obtenir la position et les événements et dessiner le curseur de nous-mêmes.
Malheureusement, CPNMouse ne fonctionne pas sur Windows Vista/7 (voir ici). Est-il une bibliothèque/SDK qui fournit les mêmes fonctionnalités sur Windows 7?
Juste pour clarifier, nous voulons que la "normale" curseur d'être présent et de tirer un autre curseur, qui devrait être associé à un autre périphérique de souris.
Mise à jour:
CPNMouse n'est plus supporté et son "open source" retirée à partir de SourceForge. Seulement cet héritage page de documentation existe sur le site des Outils de CPN.
Semble que seuls les produits commerciaux sont disponibles...
Si quelqu'un a une copie de la source d'origine de SourceForce merci de poster un lien ici... en Supposant que la licence d'origine, a été une norme de SourceForge (ouvert de part et d'élargir la variante, il devrait être correct pour quelqu'un à la fourchette dans un nouveau projet pour la poursuite du développement (outil gratuit).
OriginalL'auteur kshahar | 2010-04-19
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser le fsn le kit ddk de windows pour créer un émulé de la souris de l'appareil alors n'importe quel programme peut accepter d'entrée de émulé périphérique de souris et dessiner le pointeur de soi. Donc, n'importe quel programme que vous créez plusieurs périphériques de souris. C'est triste de dire que ce n'est pas possible d'avoir plusieurs pointeurs dans windows 7 OS si ils ont expressément de ne pas le soutenir. Donc, vous avez à tirer le poiner sur l'écran vous-même.
Im peur que le point est que vous devez dessiner un pointeur de vous-même pour la souris
dsf est utilisé pour tester les industriels de la ligne de périphériques de windows xp à windows 7, y compris les éditions serveur inbetween aussi.
J'ai une meilleure version à mon kinectmultipoint.codeplex.com page. Il est actuellement travaillé sur. Son dotnet mais Iam presque terminé et vous pouvez simplement prendre de la valeur par défaut code c/c++ dans wdk et de compiler et d'obtenir le softehci et d'autres fichiers dll que j'utilise dans mon fichier vbscript. Iam à la recherche pour windows 8 alternative mais leur semble être pas si loin. Essayez de regarder mon code mais vous pouvez les réviser afin de stocker les données de la souris d'une manière différente à partir de c++. Vous pouvez utiliser multipoint et de l'avoir tirer les périphériques de souris pour vous ou d'utiliser certains fsn code pour détecter le nombre de périphériques de souris et dessiner à l'écran.
CPNmouse pourrait avoir mis à jour depuis mon dernier post. Tout le code en c++ qui gère plusieurs périphériques de souris aurez besoin d'avoir le code pour dessiner manuellement le spécifique pointeur de la souris et de la mise à jour de sa position. Vous pourriez le faire avec un autre api comme CPNmouse mais sur la dernière tentative CPNMouse ne se comporte pas comme je le voulais.
OriginalL'auteur jeffery
Prendre un coup d'oeil à la MultiPoint SDK, qui permet jusqu'à 25 curseurs sur le même écran, qui prend également en charge Windows 7.
Et moi je parie que assez quelques autres sont à la recherche d'une façon d'utiliser le second écran tout en exécutant un écran complet des applications ou des jeux. Les jeux sont le meilleur exemple, ils prennent généralement la propriété de tous les actifs d'entrée. Je voudrais utiliser mon rechange moniteur pour faire fonctionner le jeu intégré de site web (beaucoup de qui ont, par exemple, champ de Bataille 4) ou il suffit de parcourir et de contrôle de mes propres listes de lecture de musique tout en jouant. Pour cela une solution de système d'exploitation (pas d'API pour une application spécifique pour l'utilisation) fera l'affaire.
OriginalL'auteur Rowland Shaw
Vous voulez la "première Entrée" de l'API qui est livré avec Windows kit de développement Platform SDK: MSDN: Sur les Entrées Brutes
OriginalL'auteur