السلام عليكم ورحمة الله وبركاته ,,,,
لي سؤال اعرف انه ليس بالسؤال السهل ابداً حيث بحثت كثيراً عن حل له ولم اجد , وآمل ان اجد حل عند الخبراء في مجال البرمجة ودوال الـ API
السؤال هو :
قمت بعمل برنامج يحاكي الماوس عن طريق الكيبورد حيث تستطيع تحريك المؤشر وعمل كلك يمين او يسار من خلال الكيبورد
وقد انتهيت من تصميمه من فترة لكني وقفت عند جزء ولم اجد له حلاً حتى الان , وهو كيفية الغاء عمل الازرار التي تم تحديدها للتحكم بالماوس على الكيبورد
فمثلاً عند اختيار زر "Caps Lock" ليعمل عمل Left Click في الماوس وعند الضغط على هذا الزر لا يقوم بوظيفته الاساسية وهي التبديل بين وضع الكتابة بالحروف الكبيرة والصغيرة , ولم اجد حل لهذه المشكلة حتى الان وكنت قد يأست تماماً ان اجد لها حل حتى لاحظت ان هذه الخاصية موجودة في برنامج Skype , فعند تحديد اختصار لامر معين على الكيبورد يقوم البرنامج بإلغاء وظيفة هذا الزر نهائياً ويستدعي الامر الذي حدد له فقط
لذا تجدد الامل عندي من جديد في إيجاد الكود او الطريقة التي تقوم بهذه الخاصية فوضعت هذا السؤال هنا لعلي اجد له حلاً عند احد المتمكنين في هذا المجال ,,,,