هل يمكن أن يحاكي API SendInput API مفتاح لوحة المفاتيح خلال بعض الوقت؟

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

سؤال

سيحتاج تطبيقي إلى محاكاة مفتاح تم الاحتفاظ به خلال بعض الوقت. لا أعرف كم من الوقت. هل يمكنني استخدام API SendInput لهذا؟

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

المحلول

SendInput يمكن أن تؤدي الأحداث مع INPUT الهياكل بما فيها KEYBDINPUT. أ KEYBDINPUT يمكن تحديد الأحداث لأعلى المفتاح وأسفل باستخدام المفاتيح الظاهرية أو رموز المسح. لذلك تريد استخدام SendInput مرتين: أرسل حدثًا لأسفل مفتاح في البداية ، وحدث مفتاح في النهاية.

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