#1
|
||||
|
||||
![]() بسم الله الرحمن الرحيم تعلم كيف تصنع HotKey باي مفتاح يعجبك حتي الموس لبرنامجك(طريقة سهلة جدا) هل ودت يوما ان تصنع لبرنامج مفتاح او عددة مفاتيح مجتمعة لعمل شئ معين لبرنامجك؟؟ هناك الكثير من الطرق اولها عمل Hook وهذا ليس سهل و وليس مصمم للعمل علي الدوت نت لانه Managed ثانيها استخدام ايه بي اي RegisterHotKey وهذا لم اجربه شخصيا ثالثا و هو درسنا اليوم GetAsyncKeyState الذي يعطيك هل المفتاح المحدد مضغوط ام لا ضع هذا الكود في التعريفات في الكلاس: رموز PHP: Public Declare Function GetAsyncKeyState Lib "user32.dll" (ByVal vKey As Int32) As UShort ضع هذه الوظيفة: رموز PHP: Public Shared Function IsKeyPushedDown(ByVal vKey As System.Windows.Forms.Keys) As Boolean Return 0 (GetAsyncKeyState(CInt(vKey)) And &H8000) End Function الاستخدام: ضع تايمر علي الفورم وضعه علي 10 ميلي ثانية وهذا لفحص حالة المفتاح المراد باستمرار رموز PHP: Private Sub Timer5_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer5.Tick[ If IsKeyPushedDown(Keys.MButton) = True Then End If End Sub 'ضع هنا كودك الذي سيحدث عند الضغط علي الزر الوسطي للماوس 'يمكنك استخدام اي مفتاح يحلو لك ملاحظة: اذا كنت تعتقد ان التايمر سيسبب بطئ لبرنامج يمكن وضع الكود في Thread Timer جديد خاص اتمني ان تكونوا استفدتوا من الدرس وشكرا أكثر... |
مواقع النشر (المفضلة) |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
طريقة سهلة جدا للحصول على مفتاح للافيرا انترنت سكيورتي يعمل لمدة 184 يوما + مفتاح جاهز | RSS | Arabic Rss | 0 | 08-23-2011 08:11 PM |
تعلم السباحة بطرق سهلة في دقائق | RSS | Arabic Rss | 0 | 08-05-2011 06:43 AM |
تعلم السباحة بطرق سهلة في دقائق | كاسيولينا | المجاوشي العام | 0 | 08-05-2011 04:39 AM |
طريقة وضع بريق لشعارك طريقة سهلة | RSS | Arabic Rss | 0 | 07-23-2010 08:42 PM |
برنامج هدية .. للبحث عن أي مفتاح أو كراك لبرنامجك.. البرنامج تحفة | RSS | Arabic Rss | 0 | 05-04-2010 07:32 PM |
|