CWnd::RedrawWindow

BOOL RedrawWindow ( LPCRECT lpRectUpdate = NULL, CRgn * prgnUpdate = NULL, UINT ค่าสถานะ = RDW_INVALIDATE | RDW_UPDATENOW | RDW_ERASE );

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าหน้าต่างถูกวาดใหม่เสร็จเรียบร้อยแล้ว 0 อื่น?

พารามิเตอร์

lpRectUpdate

จุดประกอบด้วยพิกัดของกรอบการปรับปรุงโครงสร้างRECT พารามิเตอร์นี้จะถูกละเว้นถ้าprgnUpdateมีตัวจัดการขอบเขตที่ถูกต้อง?

prgnUpdate

ระบุขอบเขตของการปรับปรุง ถ้าทั้งprgnUpdateและlpRectUpdateเป็นNULLพื้นที่ไคลเอ็นต์ทั้งหมดจะถูกเพิ่มลงในขอบเขตของการปรับปรุง?

ค่าสถานะ

ค่าสถานะต่อไปนี้ถูกนำมาใช้เพื่อโมฆะหน้าต่าง:

หมายเหตุ

โปรแกรมปรับปรุงสี่เหลี่ยมที่ระบุหรือภูมิภาคในพื้นที่ของไคลเอ็นต์ของหน้าต่างการกำหนด?

เมื่อมีใช้ฟังก์ชันRedrawWindowสมาชิกเพื่อโมฆะส่วนของหน้าต่างเดสก์ท็อป หน้าต่างที่ไม่ได้รับการ WM_PAINTข้อความ เมื่อต้องการวาดเดสก์ท็อป โปรแกรมประยุกต์ควรใช้CWnd::ValidateRgn, CWnd::InvalidateRgn, CWnd::UpdateWindowหรือ :: RedrawWindow

ภาพรวม CWnd |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

Index