تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال فى console application
#1
هل يمكن اخفاء زر الاخلاق فى console application  ؟ او جعل console application  لا تغلق عند الضغط على زر الاغلاق ؟
الرد
تم الشكر بواسطة:
#2
السلام عليكم


وجدت هذا الحل في هذا الرابط وحولته لفيجوال بيسيك
how can i disable close button of console window in a visual studio console application?


كود :
Module Module1

   Private Const MF_BYCOMMAND As Integer = &H0
   Public Const SC_CLOSE As Integer = &HF060

   <Runtime.InteropServices.DllImport("user32.dll")> _
   Public Function DeleteMenu(hMenu As IntPtr, nPosition As Integer, wFlags As Integer) As Integer
   End Function

   <Runtime.InteropServices.DllImport("user32.dll")> _
   Private Function GetSystemMenu(hWnd As IntPtr, bRevert As Boolean) As IntPtr
   End Function

   <Runtime.InteropServices.DllImport("kernel32.dll", ExactSpelling:=True)> _
   Private Function GetConsoleWindow() As IntPtr
   End Function


   Sub Main()
       DeleteMenu(GetSystemMenu(GetConsoleWindow(), False), SC_CLOSE, MF_BYCOMMAND)
       Console.Read()

   End Sub

End Module
الرد
تم الشكر بواسطة: Mohamed20
#3
(10-03-17, 09:50 PM)مساعدة كتب : السلام عليكم


وجدت هذا الحل في هذا الرابط وحولته لفيجوال بيسيك
how can i disable close button of console window in a visual studio console application?


كود :
Module Module1

   Private Const MF_BYCOMMAND As Integer = &H0
   Public Const SC_CLOSE As Integer = &HF060

   <Runtime.InteropServices.DllImport("user32.dll")> _
   Public Function DeleteMenu(hMenu As IntPtr, nPosition As Integer, wFlags As Integer) As Integer
   End Function

   <Runtime.InteropServices.DllImport("user32.dll")> _
   Private Function GetSystemMenu(hWnd As IntPtr, bRevert As Boolean) As IntPtr
   End Function

   <Runtime.InteropServices.DllImport("kernel32.dll", ExactSpelling:=True)> _
   Private Function GetConsoleWindow() As IntPtr
   End Function


   Sub Main()
       DeleteMenu(GetSystemMenu(GetConsoleWindow(), False), SC_CLOSE, MF_BYCOMMAND)
       Console.Read()

   End Sub

End Module

جزاك الله خير
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال : كيفية اختيار لون للخلية redazero 2 66 منذ 8 ساعة مضت
آخر رد: 5000
Wink [سؤال] سؤال حول انشاء مجلد ونسخ ملفات الى هذا المجلد ahmadpal 2 50 اليوم, 12:39 AM
آخر رد: ahmadpal
Wink [سؤال] سؤال حول البحث ahmadpal 6 93 أمس, 11:28 PM
آخر رد: ahmadpal
  [سؤال] سؤال حول كود جمع سعر بضاعة cayo12300 2 74 أمس, 02:25 PM
آخر رد: Amir_Alzubidy
  [كود] سؤال حول عشوائية الصور لسه مبتدئ 5 105 أمس, 09:52 AM
آخر رد: لسه مبتدئ
  سؤال فى عرض برنامج فيجوال احمد خطاب 0 38 أمس, 01:10 AM
آخر رد: احمد خطاب
  سؤال فى الفيجوال والاكسيس احمد خطاب 6 103 أمس, 01:09 AM
آخر رد: احمد خطاب
  [VB.NET] سؤال حول فتح اكثر من فورم في آن واحد alipro 3 66 16-03-19, 06:02 PM
آخر رد: alipro
  سؤال عن كود او طريقه خالد كامل1 5 107 16-03-19, 01:31 PM
آخر رد: خالد كامل1
Wink [VB.NET] سؤال بخصوص المتغيرات ahmadpal 2 75 13-03-19, 06:38 PM
آخر رد: ahmadpal

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم