تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تجميد او الغاء زر الاغلاق X
#8
خطوتين فقط لعطيل زر الاغلاق

الامر بسيط جدا وفي غاية البساطة
كالتالي
الخطوة الاولى
قم بفتح module جديد وانسخ فيه هذا الكود

Public Declare Function GetSystemMenu Lib "user32.dll" (ByVal hwnd As Long, ByVal bRevert As Long) As Long
Private Declare Function DrawMenuBar Lib "user32.dll" (ByVal hwnd As Long) As Long
Private Declare Function DeleteMenu Lib "user32.dll" (ByVal hwnd As Long, ByVal nPosition As Long, ByVal uflags As Long) As Long
Private Declare Function GetForegroundWindow Lib "user32.dll" () As Long


Sub DisableCloseBox()

Const MF_BYCOMMAND As Long = &H0&
Const SC_CLOSE As Long = &HF060
Const SC_MAXIMIZE As Long = &HF030
Const SC_MINIMIZE As Long = &HF020
Const SC_RESTORE As Long = &HF120

Dim hMenu As Long
Dim hwnd As Long
Dim Ret As Long

hwnd = GetForegroundWindow()
hMenu = GetSystemMenu(hwnd, 0&)

Ret = DeleteMenu(hMenu, SC_CLOSE, MF_BYCOMMAND)
Ret = DrawMenuBar(hwnd)

End Sub


الخطوة الثانية

قم باستدعاء ال module الذي انشئته سابقا فقط بكتابة الامر التالي في كود الفورم عند الحدث active اكتب فقط


DisableCloseBox


وارح يتعطل معك زر الاغلاق للفورم
لكن لا تنسي ان تعمل buutton لإغلاق الفورم او الخروج منه
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: تجميد او الغاء زر الاغلاق X - بواسطة famokad - 24-03-16, 05:27 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] الغاء كود ضمن بوتن EMADW 1 222 12-04-25, 09:00 PM
آخر رد: أبو خالد الشكري
Exclamation [سؤال] كيف يمكن الغاء السوال عند الكتابة على ملف موجود dell 0 306 19-03-24, 01:23 AM
آخر رد: dell
  اخفاء ازرار الاغلاق و التكبير و التصغير الصغيرة mahmoudn 7 1,158 08-04-23, 01:43 PM
آخر رد: mahmoudn
  [VB.NET] الغاء الامر عماد سلمان منذر 1 734 10-10-22, 08:44 AM
آخر رد: أبووسم
Photo [سؤال] كيفية تفعيل او الغاء امتداد ملف من فلتر الاوبن فايل ديالوج asmarsou 7 1,513 07-08-22, 03:00 AM
آخر رد: سعود
  السلام عليكم مشلكه عند الغاء التحديث الضغط علي no حدث CellEndEdit ahmedhhh2 1 1,022 11-02-22, 09:55 PM
آخر رد: ahmedhhh2
Rainbow [كود] تجميد للبوتون محمد مسافر 4 1,560 21-07-21, 06:26 PM
آخر رد: محمد مسافر
  اريد كود جعل الفورم يحذف نفسة بعد الاغلاق freeviwer 25 10,486 23-11-20, 09:35 AM
آخر رد: Ban$Dos
  [سؤال] الغاء علامة الماووس التحديد في عنصر richbox عبد الهادي بهاب 2 1,588 13-08-20, 02:23 PM
آخر رد: عبد الهادي بهاب
  [VB.NET] اريد اضافة امر الغاء الامر او العملية اي عملية داخل الفروم بشكل كامل Ahmed TEAM YEMEN 8 3,723 25-05-20, 08:51 PM
آخر رد: Ahmed TEAM YEMEN

التنقل السريع :


يقوم بقرائة الموضوع: