delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيف يمكنني التعامل مع لوحة المفاتيح ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته

كيف يمكنني تعطيل كل ازرار لوحة المفاتيح بستثناء الحروف و الارقام فقط ؟

بارك الله فيكم وجزاكم خيرا

سلامي وحبي لكم اخواني

بالتوفيق

وعليكم السلام ورحمة الله

حاول البحث قبل طرح السؤال
من اقدم المواضيع :

http://www.delphi4arab.net/forum/showthread.php?tid=5

اقصد كيف يمكنني تعطيل المفاتيح التالية :
alt , ctrl , winkey , F1 , echap , tab ..... الى اخره من الازرار
والغرض صنع واجهة مثل واجهة easycafe حيت لا تسمح لك بدخول و التعامل مع النظام باية طريقة كانت حت تسجل الدخول عبرها .
بارك الله فيكم

+ البحث:
http://www.delphi4arab.net/forum/showthread.php?tid=499
انتبه الامر يختلف من نظام الى اخر (9x/XP/Vista/...)
احد الطرق المستعملة من البعض MSGina
هناك حلول تجارية dWinlock أو Ewinlock (اكتبها بمحرك البحث)
اسف لقد شاهدت الموضوع من قبل لكن لم يفي بالغرض
اما عن
إقتباس :هناك حلول تجارية dwinlock أو ewinlock (اكتبها بمحرك البحث)
انا لا املك النقود
المشكلة لم تنحل بعد .
بالتوفيق
وعليكم السلام ورحمة الله وبركاته
+البحث أيضا:
مكون TKhWinLock (أو KhUtils‏) يستخدم MSGina (كما أشار الأستاذ) وغيرها... مجاني:
كود :
http://www.torry.net/pages.php?id=518
نسخة دلفي 7 + تعطيل WinKeys أيضا:
http://www.delphi4arab.net/forum/showthread.php?tid=207
-----
أيضا هناك مكتبة WinWlxمن Jedi لاستغلال MSGina هنا:
كود :
http://jedi.grizzlydev.com/www/apilibrary.html
مرفقة ومثال آخر GinaHook منقول للفائدة.
بالتوفيق.
بارك الله فيك اخي kachwahed
الله ينورك


كيف نعمل Hook للوحة المفاتيح ؟