| الموضوع السابق | الموضوع التالي |
الغرض
يمكنك بواسطة هذا الإجراء تعطيل و إعادة تمكين لوحة المفاتيح. المقصود بتعطيل لوحة المفاتيح هو عدم الاستجابة لضغطات المفاتيح، بما في ذلك المفاتيح الخاصة مثل Ctrl+Escape (لفتح قائمة ابدأ) و Alt+Tab (للتبديل بين البرامج) و Ctrl+Alt+Delete (لعرض نافذة إغلاق البرامج).
الصيغة
procedure SetKeyboardEnabled(KBEnabled: Boolean);
الوسائط (Parameters)
| KBEnabled | إذا كانت قيمة هذا البارامتر False فإن لوحة المفاتيح يتم تعطيلها (لا يمكن استعمالها)، أما إذا كانت قيمة هذا البارامتر True فإن ذلك يؤدي إلى تمكين لوحة المفاتيح. |
الشرح
بما أن لوحة المفاتيح هي جهاز عام و من حق كل البرامج استعماله، فإنه يجب استعمال هذا الإجراء بحذر و إعادة تمكين لوحة المفاتيح فور الانتهاء من الغرض الذي عطلت من أجله. بالإضافة إلى ذلك يجب الانتباه إلى حالات الخطأ التي قد تحدث في البرنامج و تؤدي إلى إيقافه بينما لوحة المفاتيح معطلة!
هذا الإجراء لا يعمل مع النظام Windows XP.
أعلى الصفحة
| الموضوع السابق | الموضوع التالي |