تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ادوات التحكم في عنوان الفورم
#1
السادة المبرمجين
السلام عليكم ورحمة الله وبركاته
نامل من سيادتكم كتابة كود لاخفاء ادوات التحكم في الفورم
الخاص بال MDIForm
ولكم جزيل الشكر والاحترام
اخوكم في الله
ناصر 56
الرد }}}
تم الشكر بواسطة:
#2
وضح اكثر

سؤالك غير واضح
الرد }}}
تم الشكر بواسطة:
#3
اخي الكريم العلامات الخاصة بالفورم والموجودة في عنوان الفورم والتي مهمتها ( اغلاق الفورم وتصغيرها ) اريد اخفائها في MDIForm وليس في الفورم العادية
الرد }}}
تم الشكر بواسطة:
#4
عذرا لم الاحظ انك قلت mdiform
منقطع .. للدراسة Confused
الرد }}}
تم الشكر بواسطة:
#5
السلام عليكم...

النافذة من النوع MDI Form ليس لها خاصية BorderStyle و لا ControlBox و لا MinButton و لا MaxButton.

يمكن تحقيق ذلك باستخدام دوال API التابعة لـ Windows لكن للأسف الآن الوقت متأخر و لا يمكن إعداد مثال بالكود.

سلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}
تم الشكر بواسطة:
#6
وعليكم السلام ورحمة الله وبركاته

تفضل اخي

PHP كود :
Option Explicit
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hWnd As LongByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hWnd As LongByVal nIndex As LongByVal dwNewLong As Long) As Long
Private Const GWL_STYLE = (-16)
Private Const 
WS_MAXIMIZEBOX = &H10000
Private Const WS_MINIMIZEBOX = &H20000
Private Const WS_SYSMENU = &H80000

Private Sub MDIForm_Load()
Dim AStyle As Long
AStyle 
GetWindowLong(Me.hWndGWL_STYLE)
AStyle AStyle And Not WS_MINIMIZEBOX
AStyle 
AStyle And Not WS_MAXIMIZEBOX
AStyle 
AStyle And Not WS_SYSMENU
Call SetWindowLong
(Me.hWndGWL_STYLEAStyle)
End Sub 

بالتوفيق
الرد }}}
تم الشكر بواسطة:



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


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