CScrollBar::SetScrollRange

โมฆะ SetScrollRange ( int nMinPos, int nMaxPos, BOOL bRedraw = TRUE );

พารามิเตอร์

nMinPos

ระบุอย่างน้อยการเลื่อนตำแหน่ง?

nMaxPos

ระบุการเลื่อนตำแหน่งสูงสุด?

bRedraw

ระบุว่า ควรจะวาดใหม่แถบเลื่อนเพื่อสะท้อนการเปลี่ยนแปลง ถ้าเป็นจริงbRedrawแถบเลื่อนมีการวาดใหม่ ถ้าเป็น FALSEไม่ใช่การวาดใหม่ มีการวาดใหม่ตามค่าเริ่มต้น?

หมายเหตุ

ตั้งค่าแถบเลื่อนกำหนดตำแหน่งต่ำสุด และสูงสุด การตั้งค่าnMinPosและnMaxPosเป็น 0 เพื่อซ่อนแถบเลื่อนที่มาตรฐาน?

ไม่เรียกใช้ฟังก์ชันนี้เพื่อซ่อนแถบเลื่อนขณะประมวลผลข้อความแจ้งเตือนของแถบเลื่อน?

ถ้าการเรียกไปยังSetScrollRangeทันทีการเรียกฟังก์ชันสมาชิกSetScrollPosตั้งค่าbRedrawในSetScrollPosเป็น 0 เพื่อป้องกันไม่ให้มีการวาดใหม่สองแถบเลื่อน?

ความแตกต่างระหว่างค่าที่ระบุ โดยnMinPosและnMaxPosต้องไม่มากกว่า 32767 ช่วงเวลาเริ่มต้นสำหรับตัวควบคุมแถบเลื่อนที่ว่างเปล่า (ทั้งnMinPosและnMaxPosเป็น 0)?

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

ดูเพิ่มเติมnbspCScrollBar::GetScrollPos, CScrollBar::SetScrollPos, CScrollBar::GetScrollRange, :: SetScrollRange(&N)

Index