โมฆะ DrawDragRect (LPCRECT lpRectขนาดขนาดLPCRECT lpRectLastขนาดsizeLast, CBrush * pBrush = NULL, CBrush * pBrushLast = NULL);
พารามิเตอร์
lpRect
ชี้ไปโครงสร้างRECTหรือวัตถุCRectที่ระบุพิกัดทางตรรกะของสี่เหลี่ยม ในกรณีนี้ ตำแหน่งสิ้นสุดของกรอบการถูกวาดขึ้นมาใหม่?
ขนาด
ระบุการกระจัดจากมุมบนซ้ายของเส้นขอบภายนอกไปยังมุมบนซ้ายของเส้นขอบภายใน (นั่นคือ ความหนาของเส้นขอบ) ของสี่เหลี่ยม?
lpRectLast
ชี้ไปที่โครงสร้างRECTหรือวัตถุCRectที่ระบุพิกัดตำแหน่งของสี่เหลี่ยมแบบลอจิคัล ในกรณีนี้ ตำแหน่งเดิมของสี่เหลี่ยมถูกวาดขึ้นมาใหม่?
sizeLast
ระบุการกระจัดจากมุมบนซ้ายของเส้นขอบภายนอกไปยังมุมบนซ้ายของเส้นขอบภายใน (นั่นคือ ความหนาของเส้นขอบ) ของสี่เหลี่ยมต้นฉบับถูกวาดขึ้นมาใหม่?
pBrush
ชี้ไปยังวัตถุที่แปรง ตั้งค่าNULLจะใช้เริ่มต้นแบบ halftone แปรง?
pBrushLast
ชี้ไปวัตถุแปรงล่าสุดที่ใช้ ตั้งค่าNULLจะใช้เริ่มต้นแบบ halftone แปรง?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกซ้ำ ๆ เพื่อวาดสี่เหลี่ยมลาก เรียกว่าแบบวนซ้ำเป็นตัวอย่างตำแหน่งเมาส์ เพื่อที่จะให้ปรากฏให้เห็น เมื่อคุณเรียกใช้DrawDragRectสี่เหลี่ยมก่อนหน้าจะถูกลบ และใหม่อยู่เสมอ ตัวอย่าง ตามที่ผู้ใช้ลากสี่เหลี่ยมที่ผ่านหน้าจอDrawDragRectจะลบสี่เหลี่ยมต้นฉบับ และการออกตั๋วใหม่มาใหม่ในตำแหน่งใหม่ โดยค่าเริ่มต้นDrawDragRectวาดสี่เหลี่ยม โดยใช้แปรงแบบ halftone เพื่อกำจัดการกะพริบ และ เพื่อสร้างลักษณะที่ปรากฏของสี่เหลี่ยมที่เคลื่อนไหวได้อย่างราบรื่น?
ในครั้งแรกที่คุณเรียกใช้DrawDragRect, lpRectLastพารามิเตอร์ควรเป็นNULL?
ภาพรวมของ CDC |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspRECT, CRect, CDC::GetHalftoneBrush(&N)