30-10-12, 05:48 PM
اعتقد الحل يا اخي انك تفحص المقاطعات الخاصة بالبرنامج لما عملت الكي لوجر لمشروع الجامعة اعتقد استخدمت المكتبة
using System.Runtime.InteropServices;
ستستطيع منها ادراج المفاتيح التي يتم ضغطها وكذلك التطبيقات المفتوحة
والتطبيقات التي تريد ان تشغل ستجدها كامل فيها
اتذكر اني استخدمت هذا السطر ايضا قبل عملية اخذ اسم العملية
[DllImport("user32.dll")]
public static extern IntPtr GetWindowThreadProcessId(IntPtr hWnd, out uint ProcessId);
اتمنى اني اكون كتبتة صحيح لان لي سنة من يوم عملت البرنامج كنا ناخذ رقم العملية
ستجد لو بحقت عن المكتبة ما تريد
using System.Runtime.InteropServices;
ستستطيع منها ادراج المفاتيح التي يتم ضغطها وكذلك التطبيقات المفتوحة
والتطبيقات التي تريد ان تشغل ستجدها كامل فيها
اتذكر اني استخدمت هذا السطر ايضا قبل عملية اخذ اسم العملية
[DllImport("user32.dll")]
public static extern IntPtr GetWindowThreadProcessId(IntPtr hWnd, out uint ProcessId);
اتمنى اني اكون كتبتة صحيح لان لي سنة من يوم عملت البرنامج كنا ناخذ رقم العملية
ستجد لو بحقت عن المكتبة ما تريد
