اين تابع محدوده قابل رويت يک پنجره را به يک محدوده (Region) محدود مي کند ( از اين تابع براي ساختن فرم هاي غير مستطيلي استفاده مي شود )
اگر تابع کار خود را با موفقيت به پايان برساند مقدار بازگشتي يک عدد غير صفر و اگر تابع با خطايي مواجه شود مقدار بر گشتي صفر خواهد بود
hwnd : هندل پنجره مورد نظر
hRgn : محدوده مورد نظر ( اين محدوده معمولاً با استفاده از توابعي مثل CreateRectRgn و CreateEllipticRgn و CreatePolygonRgn ساخته مي شود )
bRedraw : اگر اين متغير True باشد پنجره بعد از تغيير شکل دوباره رنگ (Redraw) مي شود و اگر False باشد پنجره Redraw نمي شود
کد PHP:
Private Declare Function SetWindowRgn Lib "user32.dll" (ByVal hwnd As Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long