ฟังก์ชันScrollDCเลื่อนสี่เหลี่ยมของบิตในแนวนอน และแนวตั้ง.
(BOOL ScrollDC HDC hDC, / / จัดการกับบริบทของอุปกรณ์int dx, / / นอนเลื่อนหน่วยint dy, / / แนวตั้งเลื่อนหน่วยCONST RECT* lprcScroll, / / ที่อยู่ของโครงสร้างสำหรับการเลื่อนดูสี่เหลี่ยมผืนผ้าCONST RECT* lprcClip, / / ที่อยู่ของโครงสร้างสำหรับรูปวาดสี่เหลี่ยมผืนผ้าHRGNhrgnUpdate, / / จัดการกับขอบเขตการเลื่อนLPRECTlprcUpdate / / ที่อยู่ของโครงสร้างสำหรับการปรับปรุงรูปสี่เหลี่ยม);
ถ้าฟังก์ชันสำเร็จ ค่าส่งกลับจะไม่ใช่ศูนย์.
ถ้าฟังก์ชันล้มเหลว ส่งคืนค่าเป็นศูนย์ การขอเพิ่มเติมข้อมูลข้อผิดพลาด โทร GetLastError.
ถ้าพารามิเตอร์lprcUpdateเป็น NULL ระบบคำนวณกรอบการปรับปรุง ถ้าพารามิเตอร์ทั้งhrgnUpdateและlprcUpdateเป็น NULL ระบบคำนวณพื้นที่ปรับปรุง ถ้าhrgnUpdateไม่ใช่ NULL ระบบดำเนินการเหมือนว่าประกอบด้วยหมายเลขอ้างอิงที่ถูกต้องลงในขอบเขตที่เปิดเผยตามกระบวนการเลื่อน (กำหนดโดยScrollDC).
เมื่อคุณต้องเลื่อนพื้นที่ไคลเอ็นต์ทั้งหมดของหน้าต่าง ใช้ฟังก์ชันScrollWindowEx.
Windows CE: เพียงหนึ่งพารามิเตอร์dxและdyอาจไม่ใช่ศูนย์.
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ต้องการเวอร์ชัน 1.0 หรือรุ่นใหม่กว่า
หัวข้อ:ประกาศใน winuser.h
ไลบรารีที่นำเข้า:ใช้ user32.lib.
ภาพรวมของแถบเลื่อนฟังก์ชันแถบเลื่อน InvalidateRgn, RECT, ScrollWindowEx