كيف يمكنني محاكاة الفئران إضافية في ويندوز؟

StackOverflow https://stackoverflow.com/questions/301532

  •  08-07-2019
  •  | 
  •  

سؤال

وأنا باستخدام متعددة SDK لإنشاء تطبيق التعليم التعاوني للأطفال في البلدان الأقل ثراء، حيث لم يكن هناك جهاز كمبيوتر واحد لكل طالب في الفصول الدراسية.

ولأننا بحاجة إلى دعم ما يصل إلى 40 الفئران متصلا جهاز كمبيوتر واحد، ونحن بحاجة إلى طريقة تلقائية لاختبار برنامجنا. سوف SDK دعم العديد من الفئران أنه يمكن العثور على النظام ويكتشف عند إضافة الفئران وإزالتها. يظهر كل الماوس ك "الظاهري" مؤشر الماوس ضمن إطار برنامج الأغذية العالمي. كل طفل لديه سيطرة مستقلة 'على' مؤشر على الشاشة.

ونود أن إنشاء تسخير اختبار الحيل ويندوز إلى التفكير في أن لديها أكثر من الماوس. وسيتعين على تسخير لإنشاء هذه الأجهزة وهمية (40+) واستخدامها لإرسال رسائل الماوس مثل هذه الخطوة، زر أسفل، الخ

وأي مساعدة سيكون موضع تقدير كبير.

هل كانت مفيدة؟

المحلول

وتزوير الفئران إلى الحد الذي كنت بحاجة لعدة نقاط سوف يتطلب برنامج تشغيل جهاز. هذه ليست مهمة سهلة، ولكن ليست بأي حال من المستحيل.

والنهج الأفضل ربما يكون HID minidriver أنك يمكن تثبيت باستخدام إعداد API . ان سائق ثم يقبل DeviceIoControls الذي من شأنه أن يؤدي إلى محاكاة تقارير الماوس الإدخال.

نصائح أخرى

هل يمكن استخدام مهرجان دبي للتسوق (جهاز إطار المحاكاة) في (مجموعة تطوير برنامج التشغيل) DDK للنوافذ لإضافة جهاز محاكاة لا أميل تقلق عيناتها هي في VBScript وتحتاج فقط لمعرفة الإدخال الصحيح شكل التقرير ورموز لإرسال .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top