تبليغاتX
.:: ترفنــــــدهای خفن،آموزش و غیره ::. - معرفی تابع InvertRect

.:: ترفنــــــدهای خفن،آموزش و غیره ::.

آموزش ویژوال بیسیک و مطالب خواندنی

معرفی تابع InvertRect

هدف : این تابع ، به اندازه طول و عرض یک چهار گوش مشخص شده ، رنگ تمام پیکسلهای پنجره و با کنترل مشخص شده را معکوس می کند

سیستم عامل :ویندوز 95 به بعد

مبدا فراخوانی : User32.dll

مقادیر بازگشتی : مقدار صفر به منزله عدم موفقیت تابع می باشد و مقادیر غیر صفر موفقیت آن را می

رساند

مثال : یک فرم جدید بسازید و یک PictureBox با یک عکس داخل آن ، بر روی فرم قرار دهید و کد زیر

را وارد کنید

 

Private Type RECT

Left As Long

Top As Long

Right As Long

Button As Long

End Type

 

Public Declare Function InvertRect Lib "user32" (ByVal hdc As Long, lpRect As RECT) As Long

 

Private Sub Form_Load()

Dim r  As RECT

Picture1.AutoRedraw = True

r.Left = 10

r.Right = 300

r.Top = 20

r.Right = 50

InvertRect Picture1.hdc , r

End Sub

+ نوشته شده در  ساعت   توسط حسن سامی نسب  |