CScrollView::ResizeParentToFit

โมฆะ ResizeParentToFit (BOOL bShrinkOnly = TRUE);

พารามิเตอร์

bShrinkOnly

ชนิดของการปรับขนาดเพื่อดำเนินการ ค่าเริ่มต้นTRUEลดขนาดหน้าต่างเฟรมถ้าเหมาะสม แถบเลื่อนจะยังคงปรากฏอยู่มุมมองขนาดใหญ่หรือเล็กกรอบ windows ค่าFALSEทำให้มุมมองเสมอเพื่อปรับขนาดหน้าต่างเฟรมตรงกัน นี้จะเป็นค่อนข้างอันตรายเนื่องจากได้รับใหญ่เกินไปให้พอดีกับภายในหลายอินเทอร์เฟซ (MDI) กรอบหน้าต่างเอกสารหรือหน้าจอหน้าต่างเฟรม?

หมายเหตุ

โทรResizeParentToFitเพื่อให้ขนาดของของคุณดูบอกขนาดของหน้าต่างของเฟรม นี้จะแนะนำเฉพาะสำหรับมุมมองใน windows เฟรมของลูก MDI ใช้ResizeParentToFitในฟังก์ชันตัวจัดการOnInitialUpdateของคลาสCScrollViewของคุณได้รับ สำหรับตัวอย่างของฟังก์ชันนี้สมาชิก ดูCScrollView::SetScrollSizes?

ResizeParentToFitสันนิษฐานว่า มีการตั้งค่าขนาดของหน้าต่างมุมมอง ถ้ามุมมองหน้าต่างขนาดยังไม่ได้กำหนดเมื่อเรียกว่าResizeParentToFitคุณจะได้รับการตรวจสอบเงื่อนไข เพื่อให้แน่ใจว่านี้ไม่เกิดขึ้น ทำให้สายต่อไปนี้ก่อนการเรียกResizeParentToFit:

Vfr (GetParentFrame)-gtRecalcLayout()(&G)

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

ดูเพิ่มเติมnbspCView::OnInitialUpdate, CScrollView::SetScrollSizes(&N)

Index