Application C# .NET avec gestion multi-souris via Windows API, espaces de travail partages, et rendu d'interface pour collaboration simultanee.
Le defi principal etait de gerer plusieurs peripheriques de pointage de maniere independante. Par defaut, Windows fusionne toutes les souris en un seul curseur systeme. L'application intercepte les evenements au niveau bas via les API Windows (Raw Input) pour identifier chaque peripherique separement et maintenir des curseurs virtuels independants.
Le rendu d'interface gere la superposition des curseurs et des zones d'interaction sur la fenetre principale. Chaque espace de travail est isole en termes de focus et d'evenements, ce qui evite les conflits quand deux utilisateurs interagissent simultanement sur des zones differentes.
Application C# avec .NET Framework.
Integration Windows API pour gestion multi-peripheriques d'entree.
Logique de curseurs multiples independants.
Rendu d'interface pour espaces de travail collaboratifs.
Gestion du cycle de vie des peripheriques (connexion/deconnexion).
Application native
Multi-peripheriques
Espaces collaboratifs
Brief, repo, ou appel rapide - on s'adapte.