CDC::GetPath

int GetPath ( LPPOINT lpPoints, LPBYTE lpTypes, int nCount ) const

ส่งกลับค่า

ถ้าพารามิเตอร์nCountเป็นไม่ใช่ศูนย์ จำนวนคะแนนที่ระบุ ถ้าnCount 0 จุดในเส้นทางของจำนวนทั้งหมด (และGetPathเขียนอะไรในบัฟเฟอร์) ถ้าnCountไม่ใช่ศูนย์ และน้อยกว่าจำนวนของจุดที่อยู่ในเส้นทาง ค่าส่งกลับเป็น -1?

พารามิเตอร์

lpPoints

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

lpTypes

จุดไปยังอาร์เรย์ของไบต์ที่ชนิดของจุดยอดที่จะวาง มีค่าอย่างใดอย่างหนึ่งต่อไปนี้:

nCount

ระบุจำนวนรวมของโครงสร้างข้อมูลจุดที่อาจถูกวางในอาร์เรย์lpPoints ค่านี้ต้องเท่ากับจำนวนของไบต์ที่อาจถูกวางในอาร์เรย์lpTypes?

หมายเหตุ

ดึงพิกัดที่กำหนดปลายทางของเส้นและการควบคุมจุดของเส้นโค้งที่พบในเส้นทางที่เลือกลงในบริบทอุปกรณ์ บริบทอุปกรณ์ต้องประกอบด้วยเส้นทางที่ปิด มีการส่งกลับยังจุดของเส้นทางในพิกัดทางตรรกะ คะแนนจะถูกเก็บไว้ในเส้นทางในอุปกรณ์พิกัด เพื่อGetPathเปลี่ยนจุดจากอุปกรณ์พิกัดทางพิกัด โดยใช้ค่าผกผันของการแปลงปัจจุบัน อาจจะเรียกฟังก์ชันFlattenPathสมาชิกก่อนGetPathการแปลงเส้นโค้งทั้งหมดในเส้นทางในบรรทัดเซ็กเมนต์?

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

ดูเพิ่มเติมnbspCDC::FlattenPath, CDC::PolyDraw, CDC::WidenPath(&N)

Index