Frage

Ich bin mit dem Multipoint SDK eine kollaborative Bildungs-Anwendung erstellen für Kinder in weniger wohlhabenden Ländern, in denen es nicht ein Computer für jeden Schüler im Klassenzimmer.

Weil ich zu 40 Mäusen mit einem Computer verbunden unterstützen up benötigen, brauchen wir eine automatisierte Möglichkeit, unsere Software zu testen. Das SDK wird so viele Mäuse unterstützen, die es auf dem System findet und erkennt, wenn Mäuse werden hinzugefügt und entfernt werden. Jede Maus wird als ‚virtuelle‘ Mauszeiger in einem WPF-Fenster. Jedes Kind hat eine unabhängige Steuerung von ‚ihrer‘ Zeiger auf dem Bildschirm.

Wir würden gerne eine Test Geschirr, das Trick Windows-in erstellen denken, dass es mehr als eine Maus hat. Das Geschirr würde diese gefälschten Geräte erstellen muß (40+) und nutzen sie Meldungen von der Maus wie Verschieben, Taste gedrückt zu schicken, etc

Jede Hilfe wäre sehr geschätzt.

War es hilfreich?

Lösung

Faking Mäuse in dem Maße, die Sie für Multipoint bräuchten wird ein Gerätetreiber erforderlich. Dies ist keine leichte Aufgabe, aber es ist nicht unmöglich.

Der beste Ansatz wäre wahrscheinlich einen HID-Mini , dass Sie mit dem SetupAPI können installieren. Der Fahrer würde dann DeviceIoControls akzeptieren, die es verursachen würde Mauseingabe Berichte zu simulieren.

Andere Tipps

könnten Sie dsf (Geräte Simulations-Framework) im DDK (Driver Development Kit) für Windows verwenden, um eine emulierte Gerät hinzufügen nicht, dass seine Proben sind in Vbscript sorgen und Sie müssen nur das richtige Eingangsberichtsformat und Codes, um herauszufinden, senden .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top