تقييم الموضوع :
  • 2 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] طلب كود تعطيل عمل زر Alt + Tab
#2
لايمكننا تعطيل اي زر في الكيبورد


قل يمكننا إلغاء عمل الكيبورد هذا ممكن ولكن تعطيل زر او زرين هذا لن ينفع


نفكر في طريقة اخرى وهي إلغاء وظيفة الزر


وظيفة الازرار الي قلت عنها هي اختيار برنامج بين البرامج الشغالة حاليا (او التنقل بين البرامج)


وهذا يتعلق بملف Explorer.exe


مثلا يمكنك ان تبحث  وتجد ملف Explorer.exe معدل تكون الخاصية محذوفة به


اي لايظهر شيئ عندما تقوم بالضغط على alt + tab

فتقوم باستبداله بالملف القديم

فهكذا لن يظهر شيئ للمستخدم عندما يقوم بالضغط على الازرار




وبالتفكير في طريقة اخرى


هناك مايسمى ب UserActivityHook class وهي فئة جاهزة تقوم بالتقاط نقرات الماوس والكيبورد


تقوم مثلا ببرمجة برنامج بالفيجوال بيسك وتجعله كابرنامج كيلوجر ، وعندما نقوم بضغط زر alt + tab ستلتقطها الUserActivityHook


يقوم برنامجنا بإلغاء العملية وبالتالي كل مرة يقوم المستخدم بالضغط على زريalt + tab سيقوم البرنامج بإلغاء الضغط


لكن يجب ان يكون برنامجك شغالا على الدوام




--


بصراحة انا مستغرب


ماذا تريد ان تعمل بهذا الخصوص


جميع المطورين يحبذون التسهيل على المستخدم


اما انت فتريد تعطيل خاصية تسهل على المستخدم


أنا شخصيا استعملها عندما اقوم بالتنقل بين البرامج

فلماذا تريد تعطيلها !!!؟؟؟
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
طلب كود تعطيل عمل زر Alt + Tab - بواسطة Dr.Virus - 18-09-13, 01:08 PM
RE: طلب كود تعطيل عمل زر Alt + Tab - بواسطة الشاكي لله - 18-09-13, 04:22 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم