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