CView::OnActivateView

เสมือน โมฆะ OnActivateView ( BOOL bActivate, CView * pActivateView, CView * pDeactiveView );

พารามิเตอร์

bActivate

บ่งชี้ว่า มุมมองกำลังถูกเปิดใช้งาน หรือปิดการใช้งาน?

pActivateView

ชี้ไปมุมมองวัตถุที่มีการเรียกใช้งาน?

pDeactiveView

ชี้ไปที่มุมมองวัตถุที่มีการยก?

หมายเหตุ

เรียกว่าโดยกรอบงานเมื่อมีการเปิดใช้งาน หรือปิดการใช้งานมุมมอง เริ่มต้นใช้งานฟังก์ชันนี้ตั้งโฟกัสไปมุมมองที่มีการเปิดใช้งาน แทนที่ฟังก์ชันนี้ถ้าคุณต้องการดำเนินการประมวลผลพิเศษเมื่อมีการเปิดใช้งาน หรือปิดการใช้งานมุมมอง ตัวอย่างเช่น ถ้าคุณต้องการให้คิวภาพพิเศษที่แยกความแตกต่างในมุมมองที่ใช้งานอยู่จากมุมมองไม่ได้ใช้งาน คุณจะตรวจสอบพารามิเตอร์bActivateและปรับปรุงลักษณะที่ปรากฏของมุมมองตามลำดับ?

พารามิเตอร์pActivateViewและpDeactiveViewชี้ไปยังมุมมองเดียวกันถ้าหน้าต่างเฟรมหลักของโปรแกรมประยุกต์ถูกเรียกใช้ โดยไม่มีการเปลี่ยนแปลงในมุมมองใช้งานอยู่ — ตัวอย่างเช่น ถ้าโฟกัสกำลังโอนย้าย จากโปรแกรมประยุกต์อื่นหนึ่งนี้ ไม่ใช่ จากมุมมองหนึ่งไปยังอีกภาย ในแอพลิเคชัน หรือเมื่อมีการสลับหมู่ MDI เด็ก windows นี้ทำให้มุมมองเพื่อ re-realize ของจาน ถ้าจำเป็น?

พารามิเตอร์เหล่านี้แตกต่างกันเมื่อเรียกว่าCFrameWnd::SetActiveViewด้วยมุมมองที่แตกต่างจากสิ่งที่CFrameWnd::GetActiveViewจะส่งกลับ นี้เกิดขึ้นบ่อยที่สุดกับ windows แยก?

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

ดูเพิ่มเติมnbspCWnd::OnActivate, CFrameWnd::SetActiveView, CFrameWnd::GetActiveView(&N)

Index