تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تغيير حجم صندوق النص
#1
السلام عليكم 

هل يمكن التحكم بحجم صندوق النص بالماوس أثناء تشغيل الفورم 

وشكرا لكم
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

جرب التالي

PHP كود :
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 Declare Function SetWindowPos Lib "user32" (ByVal hwnd As LongByVal _
hWndInsertAfter 
As LongByVal X As LongByVal Y As LongByVal cx As Long_
ByVal cy 
As LongByVal wFlags As Long) As Long
Private Const SWP_DRAWFRAME = &H20
Private Const SWP_NOMOVE = &H2
Private Const SWP_NOSIZE = &H1
Private Const SWP_NOZORDER = &H4
Private Const SWP_FLAGS SWP_NOZORDER Or SWP_NOSIZE Or _
SWP_NOMOVE 
Or SWP_DRAWFRAME
Private Const GWL_STYLE = (-16)
Private Const 
WS_THICKFRAME = &H40000

Private Sub SetControlStyle(styleAs Control)
Dim r
If style Then
Call SetWindowLong
(X.hwndGWL_STYLEstyle)
Call SetWindowPos(X.hwndForm1.hwnd0000SWP_FLAGS)
End If
End Sub

Private Sub Form_Load()
Dim style As Long
style 
GetWindowLong(Text1.hwndGWL_STYLE)
style style Or WS_THICKFRAME
SetControlStyle style
Text1
End Sub 


بالتوفيق .
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , dr.mostashar
#3
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , شكرا جزيلا للأخ الكريم AL_BRNS على الكود الرائع الذي وضعه , قمت بعمل مثال يطبق هذا الكود على جميع أدوات التكست بوكس وإمكانية إيقاف عملية التحجيم , بالتوفيق .


الملفات المرفقة
.rar   ResizingAtRuntime.rar (الحجم : 1.78 ك ب / التحميلات : 6)
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
تم الشكر بواسطة: dr.mostashar


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Heart كيفية تغيير نوعية الــ DataBase أبو خالد الشكري 4 248 10-01-24, 10:55 PM
آخر رد: أبو خالد الشكري
  [vb6.0] تغيير نوع الخط فى عمود معين داخل الdatagrid haitham Muhammed 6 366 20-12-23, 01:11 PM
آخر رد: mhareek
  مربع النص Abdellah 2 468 10-12-22, 11:40 AM
آخر رد: Abdellah
  صندوق الرسائل Abdellah 2 977 06-01-22, 01:00 PM
آخر رد: Abdellah
  [سؤال] تغيير لون الليبل لأكثر من لون لمدة دقيقة aboezzat84 1 1,012 07-06-21, 02:45 PM
آخر رد: السيد الغالي
  [vb6.0] كيفية تغيير خاصية Style للCommandButton في زمن التنفيذ ياسر عبد الكريم 0 925 16-11-20, 09:00 PM
آخر رد: ياسر عبد الكريم
  [سؤال] كيف أقوم بجلب قيمة رقمية منسقة في مربع النص ياسر عبد الكريم 2 1,470 16-08-20, 01:52 AM
آخر رد: ياسر عبد الكريم
Question [vb6.0] هل يمكن كود يضلل النص داخل Text ؟؟ Microformt 1 1,360 17-07-20, 05:51 PM
آخر رد: Mohamad Anan
  تغيير لغة الواجهة فى الvb6 اسلام الكبابى 0 949 22-03-20, 07:55 PM
آخر رد: اسلام الكبابى
  طريقة تغيير سكين على جميع الواجهات بضغطة زر Benmouha 2 1,501 01-01-20, 10:53 PM
آخر رد: Ahmed_Mansoor

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


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