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

كيف تجعل برنامجك OnTop

مغلق
بدأه hanysaad في 6 مايو 2005 · 3 رد · 502 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أكتب التالي في قسم التصاريح

Private 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
Private Const SWP_NOMOVE = &H2
Private Const SWP_NOSIZE = &H1
Private Const SWP_NOZORDER = &H4
Private Const SWP_SHOWWINDOW = &H40
Private Const HWND_TOPMOST = -1

أكتب التالي في حدث تحميل الفورم

Private Sub Form_Load()
'i am the top
SetWindowPos Me.hWnd, HWND_TOPMOST, _
0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE Or _
SWP_SHOWWINDOW
End Sub

ولا تنسونى من صالح دعاؤكم

Hany Saad Mostafa

ITI (Information Technology Institute) l

SD Dept.-Teaching Assistant

---

اسألكم الدعاء بظهر الغيب

#2

جزاك الله خير يااخي

ولكن هل هذا الكود يجعل الفورم هو top يعني لو عندي اكثر من فورم الفورم الاول هو الtop او انة يجعل البرنامج ككل on top in load

#3

شكرا يا اخى على مرورك الكريم

هذا الكود يجعل الفورم الذى تضعه فيها فوق كل النوافذ الاخرى سواء الخاصة بالبرنامج او اى برامج مفتوحة

ومرفق تطبيق بسيط على الكود

حصن المسلم.rar

Hany Saad Mostafa

ITI (Information Technology Institute) l

SD Dept.-Teaching Assistant

---

اسألكم الدعاء بظهر الغيب

#4

انا اسف يا اخت روزا لم الاحظ الاسم

عموما ايه رأيك فى البرنامج ورأى باقى الاخوة لانى انوى اكمال هذا البرنامج

Hany Saad Mostafa

ITI (Information Technology Institute) l

SD Dept.-Teaching Assistant

---

اسألكم الدعاء بظهر الغيب

هذا الموضوع مغلق.

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