CDC::Pienbsp(&N);

BOOL Pie( int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4 );

BOOLวงกลม (LPCRECTlpRectจุดptStartจุดptEnd);

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าฟังก์ชันนี้จะสำเร็จ 0 อื่น?

พารามิเตอร์

x 1

ระบุพิกัด x ที่ของมุมซ้ายบนของสี่เหลี่ยม bounding (ในหน่วยทางลอจิคัล)?

อิงวาย 1

ระบุพิกัด y ที่ของมุมซ้ายบนของสี่เหลี่ยม bounding (ในหน่วยทางลอจิคัล)?

x 2

ระบุพิกัด x ที่ของมุมขวาล่างของสี่เหลี่ยม bounding (ในหน่วยทางลอจิคัล)?

y2

ระบุพิกัด y ที่ของมุมขวาล่างของสี่เหลี่ยม bounding (ในหน่วยทางลอจิคัล)?

x 3

ระบุพิกัด x ที่ของจุดเริ่มต้นของส่วนโค้ง (ในหน่วยทางลอจิคัล) จุดนี้ไม่จำเป็นต้องนอนบนส่วนโค้งตรง?

y3

ระบุพิกัด y ที่ของจุดเริ่มต้นของส่วนโค้ง (ในหน่วยทางลอจิคัล) จุดนี้ไม่จำเป็นต้องนอนบนส่วนโค้งตรง?

x 4

ระบุพิกัด x ที่ของปลายของส่วนโค้ง (ในหน่วยทางลอจิคัล) จุดนี้ไม่จำเป็นต้องนอนบนส่วนโค้งตรง?

y4

ระบุพิกัด y ที่ของปลายทางของส่วนโค้ง (ในหน่วยทางลอจิคัล) จุดนี้ไม่จำเป็นต้องนอนบนส่วนโค้งตรง?

lpRect

ระบุ bounding สี่เหลี่ยม คุณสามารถส่งวัตถุCRectหรือตัวชี้ไปยังโครงสร้างRECTสำหรับพารามิเตอร์นี้?

ptStart

ระบุจุดเริ่มต้นของส่วนโค้ง จุดนี้ไม่จำเป็นต้องนอนบนส่วนโค้งตรงกัน คุณสามารถส่งผ่านโครงสร้างจุดหรือวัตถุCPointสำหรับพารามิเตอร์นี้?

ptEnd

ระบุปลายทางของส่วนโค้ง จุดนี้ไม่จำเป็นต้องนอนบนส่วนโค้งตรงกัน คุณสามารถส่งผ่านโครงสร้างจุดหรือวัตถุCPointสำหรับพารามิเตอร์นี้?

หมายเหตุ

วาดสลักเป็นรูปวงกลม โดยการวาดส่วนโค้งคลื่นซึ่งศูนย์และปลายทางที่สองจะเชื่อมกัน ด้วยบรรทัด กึ่งกลางของส่วนโค้งเป็นศูนย์กลางของ bounding สี่เหลี่ยมที่ระบุ โดยx 1อิงวาย 1, x 2และy2 (หรือlpRect) จุดเริ่มต้น และสิ้นสุดของส่วนโค้งระบุไว้ โดยx 3, y3, x 4และy4 (หรือptStartและptEnd)?

ส่วนโค้งจะวาด ด้วยปากกาเลือก การย้ายในทิศทางทวนเข็มนาฬิกา บรรทัดเพิ่มเติมที่สองถูกสุ่มจากแต่ละปลายของส่วนโค้งที่ศูนย์ พื้นที่รูปวงกลมจะเต็มไป ด้วยแปรงปัจจุบัน ถ้าx 3เท่ากับx 4และy3เท่ากับy4ผลลัพธ์คือ เป็นวงรีที่ มีบรรทัดเดียวจากศูนย์กลางของวงรีจุด (x 3, y3) หรือ (x 4, y4)?

ภาพวาด โดยฟังก์ชันนี้ขยายขึ้น แต่ไม่รวมพิกัดด้านขวาและล่าง ซึ่งหมายความ ว่า ความสูงของรูปy2 –อิงวาย 1และความกว้างของรูปx 2 – x 1 ทั้งความกว้างและความสูงของสี่เหลี่ยม bounding ต้องมากกว่า 2 หน่วยและหน่วยกว่า 32767?

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

ดูเพิ่มเติมnbspCDC::Chord, :: วงกลม, RECT, POINT, CRect, CPoint(&N)

Index