int SetWindowRgn (HRGN hRgn, BOOL bRedraw );
ส่งกลับค่า
ถ้าฟังก์ชันสำเร็จ ค่าส่งกลับจะไม่ใช่ศูนย์ ถ้าฟังก์ชันล้มเหลว ส่งคืนค่าเป็นศูนย์?
พารามิเตอร์
hRgn
การจัดการลงในขอบเขต?
bRedraw
ถ้าจริงระบบปฏิบัติการ redraws หน้าต่างหลังจากการตั้งค่าภูมิภาค มิฉะนั้น ดังกล่าวไม่ โดยปกติ กำหนดbRedrawเป็นTRUEถ้าหน้าต่างมองเห็น ถ้าตั้งค่าเป็นTRUEระบบการส่งข้อความWM_WINDOWPOSCHANGINGและWM_WINDOWPOSCHANGEDไปหน้าต่าง?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเพื่อกำหนดขอบเขตของหน้าต่าง?
พิกัดของภูมิภาคหน้าต่างของหน้าต่างจะสัมพันธ์กับมุมบนซ้ายของหน้าต่าง ไม่พื้นที่ไคลเอ็นต์ของหน้าต่าง?
หลังจากที่เรียกสำเร็จไปSetWindowRgnระบบปฏิบัติการเป็นเจ้าของขอบเขตที่ระบุโดยหมายเลขอ้างอิงของภูมิภาคhRgn ระบบปฏิบัติการไม่สามารถทำสำเนาของภูมิภาค ดังนั้นไม่ได้ทำได้เพิ่มเติมการเรียกฟังก์ชันกับการจับของภูมิภาคนี้ และปิดหมายเลขอ้างอิงขอบเขตนี้?
ภาพรวม CWnd |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbsp :: SetWindowRgn, CWnd::GetWindowRgn(&N)