Tous les projets
D
Desktop / Windows

C#, .NET Framework, Windows API, gestion multi-peripheriques

Application C# .NET avec gestion multi-souris via Windows API, espaces de travail partages, et rendu d'interface pour collaboration simultanee.

C# Langage
.NET Framework
Windows Plateforme
Dev Role

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.

Architecture technique

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).

Points techniques

C# .NET

Application native

Windows API

Multi-peripheriques

UI custom

Espaces collaboratifs

Stack technique

C#
.NET
Role Developer
Duree 2013-2014
Engagement Contrat freelance (Tier D)

Un projet technique similaire ?

Brief, repo, ou appel rapide - on s'adapte.