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

كيف اغير شكل الماوس للنظام وليس داخل الفورم فقط؟

بدأه medoampir في 14 فبراير 2010 · 7 رد · 872 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

hi guys,

four fast questions:

1- how to change the mouse cursor of the whole system not just in the form?

2- is there any way to disable mouse clicks?

(no mouse clicks in the whole screen)

3- i have a small application that is minimized to the system tray (using notifyicon) and i need to set like a Hotkey to run this application when it is still in the systemtray without showing it.

4- should the Hotkey be CTRL+Y or SHIFT+x or whatever? or can i run a code when Y+T or D+S is pressed?

thanks...

#2

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

لتغيير مؤشر الماوس للنظام يمكنك استخدام الدالة SetSystemCursor

بالنسبة للـHotkey فيمكنك استخدام الدالة RegisterHotKey

أما بالنسبة لتعطيل الحدث Click فلا أعرف طريقة محددة لذلك لكن أعتقد أنه يمكن عمل ذلك عن طريق تحميل System Wide Hook ويقوم بمراقبة الرسالة WM_LMOUSEDOWN وإلغاء عملها والله أعلم

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#3

السلام عليكم ..

في الحقيقة لدي تساؤل قريب مما طرحه الأخ صاحب السؤال ... و هو كيف اغير الخطوط الخاصة بكل النظام دفعة واحدة بدلاً

من المرور على فورم فورم ؟؟

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#4

طريقة تسجيل مفتاح ساخن (Hotkey) واستخدامه فى برنامجنا

أختى بنت اليمن ,, لا أدرى إن كان هذا ممكنا أم لا

سأبحث فى الموضوع إن شاء الله وحمدا لله على سلامتك وعودتك لنا مرة أخرى :blush:

تم تعديل هذه المشاركة بواسطة GHOST2010 في 6 مارس 2010 في 10:01

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#5

شكرا اخ جوست

#6

مشكور اخي الكريم Ghost على الاهتمام ... جزاك الله خير ... اعرف ان تعليقي هذا متأخر ... لكني الآن فقط عدت لارى هذا الموضوع ...

في الحقيقة انا وجدت حل كافي الى حد ما و هو ان نقوم في بداية عمل المشروع بإنشاء فورم (لنسمية BaseForm) و نعطيه جميع الخصائص التي نريد

ان نعممها على بقية واجهات النظام ( مثل الخطوط و الالوان و الايقونة الرئيسية للفورم و الاحجام) ... بعدها عندما نقوم بإنشاء اي فورم

في النظام نجعله يرث ذلك النموذج BaseForm

ارجوا ان تكون الفكرة واضحة ...

بالتوفيق ...

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#7

أهلا أختى بنت اليمن

ظننت من سؤالك أن المطلوب هو تغيير نوع الخط لنظام التشغيل (فهمت كلمة النظام على أنها نظام التشغيل :blink: )

بالنسبة للمطلوب فالطريقة التى وضعتيها هى الطريقة الصحيحة فعلا وأنا أتبعها إلى حد ما فى عملى

الطريقة التى أتبعها بالضبط هى أن كل أداة أستخدمها فى البرنامج أقوم بوراثتها فى أداة جديدة حتى يتسنى لى بعد ذلك تغيير أى شئ أريده ويتم تعميمه على كل الأدوات من هذا النوع

أتمنى أن تكون الفكرة واضحة

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#8

جميل جداً ... مشكور اخي الكريم على المتابعة :)

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

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

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

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

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

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