CPoint::operator-

CSize ตัวดำเนินการ - ( ชี้ ชี้ ) const

CPoint ตัวดำเนินการ -( SIZE size ) const

ตัวดำเนินการ CRect- (const RECT * lpRect ) const;

CPoint ตัวดำเนินการ -( ) const

ส่งกลับค่า

การCSizeที่แตกต่างกันสองจุด การCPointที่ออฟเซ็ต โดยที่นิเสธของ anbsp ขนาด การCRectที่ออฟเซ็ต โดยที่นิเสธของจุด หรือการCPointที่ที่นิเสธของจุด(&N)?

พารามิเตอร์

จุด

ในโครงสร้างจุดหรือวัตถุCPoint?

ขนาด

ในโครงสร้างขนาดหรือวัตถุCSize?

lpRect

ตัวชี้การโครงสร้างRECTหรือวัตถุCRect?

หมายเหตุ

ใช้วิธีการใดวิธีการหนึ่งของ overloads สองก่อนที่จะลบวัตถุCPointหรือCSizeจากCPoint เกินพิกัดที่สามที่เหลื่อมเป็นCRectโดยที่นิเสธของCPoint ท้ายที่สุด ใช้ตัวดำเนินการเอกภาคการปฏิเสธCPoint?

ตัวอย่าง การใช้เกินพิกัดที่แรกเพื่อค้นหาความแตกต่างระหว่างจุดสองจุด CPoint(25, -19) และ CPoint(15, 5) ส่งกลับCSize(10, -24)?

ลบCSizeจากCPointไม่เดียวกันคำนวณเป็นข้างแต่กลับCPointวัตถุ ไม่เป็นวัตถุCSize ตัวอย่าง การใช้เกินพิกัดที่สองเพื่อค้นหาความแตกต่างระหว่างจุด
CPoint(25, -19)และขนาด CSize(15, 5) ส่งกลับ
CPoint(10, -24)?

ลบออกจากจุดสี่เหลี่ยมส่งกลับออฟเซตสี่เหลี่ยม โดย negatives ของค่าxและค่า yที่ระบุในจุด ตัวอย่าง การใช้เกินพิกัดที่ล่าสุดออฟเซ็ตสี่เหลี่ยม CRect(125, 200, 325, 400) โดยจุด CPoint(25, -19) ส่งกลับ
CRect(100, 219, 300, 419)?

ใช้ตัวดำเนินการเอกภาคการปฏิเสธเป็นจุด ตัวอย่าง การใช้ตัวดำเนินการเอกภาคกับจุด CPoint(25, -19) ส่งกลับCPoint(-25, 19)?

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

ดูเพิ่มเติมnbspCPoint::operator – =, CPoint::operator += CPoint::operator +, CSize::operator-, CRect::operator-, CPoint::Offset, CRect::OffsetRect(&N)

Index