هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالبوابةالتسجيلدخول

 

 كود لتغيير شكل الفورم على شكل دائرة

اذهب الى الأسفل 
كاتب الموضوعرسالة
المهندس
مشرف
مشرف
المهندس

عدد المساهمات : 37
تاريخ التسجيل : 08/12/2009

كود لتغيير شكل الفورم على شكل دائرة Empty
مُساهمةموضوع: كود لتغيير شكل الفورم على شكل دائرة   كود لتغيير شكل الفورم على شكل دائرة Icon_minitimeالسبت ديسمبر 12, 2009 12:18 am

كود لتغيير شكل الفورم على شكل دائرة

'Declarations

Private Declare Function CreateEllipticRgn Lib "gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function SetWindowRgn Lib "user32" (ByVal hWnd As Long, ByVal hRgn As Long, ByVal bRedraw As Long) As Long
'Code
Private Sub Form_Load()
Dim lngRegion As Long
Dim lngReturn As Long
Dim lngFormWidth As Long
Dim lngFormHeight As Long
lngFormWidth = Me.Width / Screen.TwipsPerPixelX
lngFormHeight = Me.Height / Screen.TwipsPerPixelY
lngRegion = CreateEllipticRgn(0, 0, lngFormWidth, lngFormHeight)
lngReturn = SetWindowRgn(Me.hWnd, lngRegion, True)
End Sub
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
كود لتغيير شكل الفورم على شكل دائرة
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
 :: المنتديات :: منتدى الحاسوب-
انتقل الى: