السلام عليكم
كيف ابرمج تكست بكس او تكست بكس ريك بحيث اذا وضع المستخدم فيه مؤشر الفأرة يعني التركيز ؟ يظهر مربع اصر اذا كانت خاصية ال CAPS LOCK اذا كانت شغالت او لا تماما مثل الايميل المسنجر ؟
وشكرا
السلام عليكم
كيف ابرمج تكست بكس او تكست بكس ريك بحيث اذا وضع المستخدم فيه مؤشر الفأرة يعني التركيز ؟ يظهر مربع اصر اذا كانت خاصية ال CAPS LOCK اذا كانت شغالت او لا تماما مثل الايميل المسنجر ؟
وشكرا
السلام عليكم أخي هذا مثال للتأكد من خاصية كابس لوك
using System; using System.Runtime.InteropServices; using System.Windows.Forms; public class CapsLockControl { [DllImport("user32.dll")] static extern void keybd_event(byte bVk, byte bScan, uint dwFlags,UIntPtr dwExtraInfo); const int KEYEVENTF_EXTENDEDKEY = 0x1; const int KEYEVENTF_KEYUP = 0x2; public static void Main() { if (Control.IsKeyLocked(Keys.CapsLock)) { Console.WriteLine("Caps Lock key is ON. We'll turn it off"); keybd_event(0x14, 0x45, KEYEVENTF_EXTENDEDKEY, (UIntPtr) 0); keybd_event(0x14, 0x45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, (UIntPtr) 0); } else { Console.WriteLine("Caps Lock key is OFF"); } } }بالتوفيق
Be the change you want to see in the world
METEOR كتب:السلام عليكم أخي هذا مثال للتأكد من خاصية كابس لوك
using System; using System.Runtime.InteropServices; using System.Windows.Forms; public class CapsLockControl { [DllImport("user32.dll")] static extern void keybd_event(byte bVk, byte bScan, uint dwFlags,UIntPtr dwExtraInfo); const int KEYEVENTF_EXTENDEDKEY = 0x1; const int KEYEVENTF_KEYUP = 0x2; public static void Main() { if (Control.IsKeyLocked(Keys.CapsLock)) { Console.WriteLine("Caps Lock key is ON. We'll turn it off"); keybd_event(0x14, 0x45, KEYEVENTF_EXTENDEDKEY, (UIntPtr) 0); keybd_event(0x14, 0x45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, (UIntPtr) 0); } else { Console.WriteLine("Caps Lock key is OFF"); } } }بالتوفيق
هل يمكن ان تشرح قليل عن الكود ؟ ؟ ؟ .
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…