โมฆะ UpdateAllViews ( CView * pSender, LPARAM lHint = 0 L, CObject * pHint = NULL );
พารามิเตอร์
pSender
ชี้ไปมุมมองที่ปรับเปลี่ยนเอกสาร หรือค่า NULLถ้ามุมมองทั้งหมดจะถูกปรับปรุง?
lHint
ประกอบด้วยข้อมูลเกี่ยวกับการปรับเปลี่ยน?
pHint
จุดเพื่อเก็บข้อมูลเกี่ยวกับการปรับเปลี่ยนวัตถุ?
หมายเหตุ
เรียกฟังก์ชันนี้หลังจากที่เอกสารถูกปรับเปลี่ยน คุณควรเรียกใช้ฟังก์ชันนี้หลังจากที่คุณเรียกใช้ฟังก์ชันSetModifiedFlagสมาชิก ฟังก์ชันนี้จะแจ้งให้ทราบแต่ละมุมมองที่แนบมาในเอกสาร ยกเว้นสำหรับมุมมองที่ระบุโดยpSenderว่า เอกสารถูกปรับเปลี่ยน คุณมักจะเรียกฟังก์ชันนี้จากคลาสมุมมองของคุณหลังจากที่ผู้ใช้มีการเปลี่ยนแปลงเอกสารผ่านมุมมอง?
ฟังก์ชันนี้เรียกฟังก์ชันCView::OnUpdateสมาชิกแต่ละมุมมองของเอกสารยกเว้นมุมมองส่ง ส่งpHintและlHint ใช้พารามิเตอร์เหล่านี้ในการส่งข้อมูลไปยังมุมมองเกี่ยวกับการเปลี่ยนแปลงที่ทำกับเอกสาร คุณสามารถเข้ารหัสข้อมูลโดยใช้lHintและ/หรือคุณสามารถกำหนดตัวCObject-มาคลาเพื่อเก็บข้อมูลเกี่ยวกับการปรับเปลี่ยนของคุณ และผ่านวัตถุของคลาสที่ใช้pHint แทนที่ thenbsp CView::OnUpdateสมาชิกฟังก์ชันในCViewของคุณ-คลาสการปรับตั้งค่าการปรับปรุงการแสดงผลของมุมมองที่ยึดตามข้อมูลที่ส่งผ่านมา(&N)?
ภาพรวม CDocument |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDocument::SetModifiedFlag, CDocument::GetFirstViewPosition, CDocument::GetNextView, CView::OnUpdate(&N)