بعد التحيه.....
اريد كود عن طريقه اجعل برنامجى امام جميع الوافذ حتى نوافذ الالعاب ودوما يكون منشط؟ :rolleyes:
بعد التحيه.....
اريد كود عن طريقه اجعل برنامجى امام جميع الوافذ حتى نوافذ الالعاب ودوما يكون منشط؟ :rolleyes:
أعمل لدنياك كأنك تعيش أبداً وأعمل لأخرتك كأنك تموت غداً
أحفظ لسانك تصان كرامتك
-----------------
من مواضيعى بالمنتدى
جديد الباب الاول من كتابى المدخل الى قواعد البيانات
جديد دروس قواعد البيانات
الان حرك الماوس بواسطة الكيبورد
اليك هذه الدالة والتي ستجعل النافذة فوق زجاج الشاشة ايضا :lol:
Declare Function SetWindowPos Lib "User32" (ByVal hWnd As Long, _ ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, _ ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long Public Const HWND_BOTTOM = 1 Public Const HWND_TOP = 0 Public Const HWND_TOPMOST = -1 Public Const HWND_NOTOPMOST = -2 Public Const SWP_FRAMECHANGED = &H20 Public Const SWP_HIDEWINDOW = &H80 Public Const SWP_NOACTIVATE = &H10 Public Const SWP_NOCOPYBITS = &H100 Public Const SWP_NOMOVE = &H2 Public Const SWP_NOREDRAW = &H8 Public Const SWP_NOSIZE = &H1 Public Const SWP_NOZORDER = &H4 Public Const SWP_SHOWWINDOW = &H40 Public Enum WindowPos OnTop = 1 Normal = 2 OnBottom = 3 End Enum Public Sub FormPos(hWnd As Long, Pos As WindowPos) Select Case Pos Case WindowPos.OnTop SetWindowPos hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE Case WindowPos.Normal SetWindowPos hWnd, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE Case WindowPos.OnBottom SetWindowPos hWnd, HWND_BOTTOM, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE End Select End Sub
ضع الكود في موديول واستدعي الدالة في حدث Form_Load للنافذة المستهدفة :
FormPos Me.hWnd, OnTop
دعواتك لي
تم تعديل هذه المشاركة بواسطة prof_1982 في 5 يونيو 2005 في 13:52
الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.
إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.
ياسلام عليك يابروف :lol: :lol:
خد بالك من الشاشة ياشريف :lol: :lol:
إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال
اقتباسخد بالك من الشاشة ياشريف
طبعاً ياعم مهدى طول ما انت جمبى
:rolleyes:
أعمل لدنياك كأنك تعيش أبداً وأعمل لأخرتك كأنك تموت غداً
أحفظ لسانك تصان كرامتك
-----------------
من مواضيعى بالمنتدى
جديد الباب الاول من كتابى المدخل الى قواعد البيانات
جديد دروس قواعد البيانات
الان حرك الماوس بواسطة الكيبورد
اشكر مساعدتك لى استاذى بروف :rolleyes:
أعمل لدنياك كأنك تعيش أبداً وأعمل لأخرتك كأنك تموت غداً
أحفظ لسانك تصان كرامتك
-----------------
من مواضيعى بالمنتدى
جديد الباب الاول من كتابى المدخل الى قواعد البيانات
جديد دروس قواعد البيانات
الان حرك الماوس بواسطة الكيبورد
العفو عزيزي
الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.
إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.
مشكور أخى بروف
شكراً لك أخي prof_1982
و لكن الكود الذي وضعته طويل لأنه يحوي عدة أحداث
مثل أن تصبح النافذة فوق النوافذ الأخرى
و تعود إلى الوضع الطبيعي
و حتى أن تصبح تحت باقي النوافذ
ِشكراً جزيلاً لك
طويل نسبيا لانه يختار المستخدم احدي ثلاث وضعيات لفورم (شاملة كافة اوضاع الفورم) ،، لذلك عملتها Function يتم وضعها في موديول ويتم استدعائها بسطر واحد فقط .
الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.
إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.
بعد التحيه...
استاذى بروف
بعد تجربتى لهذا الكود الذى ساعدتنى به كان يعمل تمام فى اكثر من لعبه ولكن عندما قمت بتجربته فى حوالى اربع العاب لم يعمل بالشكل السليم فقد تقسم الفورم الى عدة اقسام منها الظاهر فى الأمام ومنها المختفى فى الخلف مع العلم بان هذه الالعاب التى لا يعمل الكود لديها تعمل بخاصية الDirectX
وبعض الالعاب الاخرى كان يعمل بها ولكن لم يظهر الفورم ملئ الشاشه مع العلم بانى كنت واضع له خاصية ملئ الشاشه فما السبب -----افيدونى افادكم الله :rolleyes:
أعمل لدنياك كأنك تعيش أبداً وأعمل لأخرتك كأنك تموت غداً
أحفظ لسانك تصان كرامتك
-----------------
من مواضيعى بالمنتدى
جديد الباب الاول من كتابى المدخل الى قواعد البيانات
جديد دروس قواعد البيانات
الان حرك الماوس بواسطة الكيبورد
معظم الالعاب تغير دقة الشاشة
فقط عليك ارجاع دقة الشاشة الأولى
عندى طريقة تغيير الدقه ولكن باستخدام الDirectX الا يوجد طريقه اخرى ولكن بدون استخدام الديركت؟
:rolleyes: :rolleyes:
أعمل لدنياك كأنك تعيش أبداً وأعمل لأخرتك كأنك تموت غداً
أحفظ لسانك تصان كرامتك
-----------------
من مواضيعى بالمنتدى
جديد الباب الاول من كتابى المدخل الى قواعد البيانات
جديد دروس قواعد البيانات
الان حرك الماوس بواسطة الكيبورد
هنالك دالة من دوال الAPI تقوم بذلك وهي
ChangeDisplaySettings
يمكنك البحث في APIGuide وستجد مثال لاستعمال الدالة
![29_09_05_02_32_59_1128029579_4_13_3[_].gif](http://www.arabteam2000.com/picload/pics/29_09_05_02_32_59_1128029579_4_13_3%5B_%5D.gif)
صور gif شفافة لتجميل واجة البرنامج
الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن
كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel
هل نكذب علي الله ام نكذب علي انفسنا
البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان
ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب
مع خالص تحيـــــــــــــــــــــــــــــــــاتي
GAF58
تم التحميل وجارى التجربه
الشكر للجميع :rolleyes:
أعمل لدنياك كأنك تعيش أبداً وأعمل لأخرتك كأنك تموت غداً
أحفظ لسانك تصان كرامتك
-----------------
من مواضيعى بالمنتدى
جديد الباب الاول من كتابى المدخل الى قواعد البيانات
جديد دروس قواعد البيانات
الان حرك الماوس بواسطة الكيبورد
Sheriff_Ghost2010 كتب:تم التحميل وجارى التجربهالشكر للجميع :rolleyes:
يا ريت تجربه علي كل الالعاب يعني يوم اثنين اسبوع حتي تعم الفائدة
![29_09_05_02_32_59_1128029579_4_13_3[_].gif](http://www.arabteam2000.com/picload/pics/29_09_05_02_32_59_1128029579_4_13_3%5B_%5D.gif)
صور gif شفافة لتجميل واجة البرنامج
الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن
كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel
هل نكذب علي الله ام نكذب علي انفسنا
البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان
ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب
مع خالص تحيـــــــــــــــــــــــــــــــــاتي
GAF58
بعد التحيه......
بعد التجربه
تبين أن
يوجد قليل من الألعاب التى تستخدم تقنية الDirectX لا تسمح له بان يكون أمام نافزتها
هل يوجد حل أخر؟ :rolleyes:
أعمل لدنياك كأنك تعيش أبداً وأعمل لأخرتك كأنك تموت غداً
أحفظ لسانك تصان كرامتك
-----------------
من مواضيعى بالمنتدى
جديد الباب الاول من كتابى المدخل الى قواعد البيانات
جديد دروس قواعد البيانات
الان حرك الماوس بواسطة الكيبورد
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…