الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف استطيع معرفة هل زر الكابس لوك او النام لوك oN او off

مغلق
بدأه مبرمج سي شارب في 16 ديسمبر 2006 · 2 رد · 1,305 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ارجو المساعدة العاجلة

كيف استطيع معرفة زرcapslock or numlock on or off

الرجاء الرد بسرعة

ملاحظة الكود بلغة السي شارب

أكبر موقع عربي لتعليم السي شارب

موسوعة السي شارب

http://www.csharp1.com

#2

هناك داله

GetKeyState(int)

تاخذ بارامتر تحدد فيه اي زر تريد معرفة حالته وترد قيمه من نوع short

اما واحد او صفر

واحد شغال وصفر غير شغال

هي موجوده في المكتبه الديناميكيه

user32

يمكن استدعاءها كاي داله من مكتبه ديناميكيه

على النحو التالي

[DllImport("user32")]
		public static extern short GetKeyState(int nVirtKey

);

وبعدين تستخدمها اينما تريد

مثال

عند الضغط على زر يرد لك قيمه هل شغال ال caps lock على النحو التالي

textBox1.Text = Convert.ToString(GetKeyState(20));

طبعا ال 20 هي قيمة ال caps lock

واذا اردت ال num lock فقيمته 144

اتمنى ان تكون الفكره قد وصلت

#3

جزاك الله خير و الله

سأل الممكن المستحيل اين تسكن؟ قال في عقول الضعفاء

اشهد أن لا اله الا الله و اشهد أن محمداًً رسول الله

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…