int GetPath ( LPPOINT lpPoints, LPBYTE lpTypes, int nCount ) const;
¹Ýȯ °ª
NCount ¸Å°³ º¯¼ö´Â 0ÀÌ ¾Æ´Ñ, Æ÷ÀÎÆ®ÀÇ ¹øÈ£ ¿°Å µË´Ï´Ù. ¸¸¾à nCount 0, °æ·Î ÀÖ´Â Á¡ÀÇ ÃÑ °³¼ö (±×¸®°í GetPath ¹öÆÛ¿¡ ¾Æ¹«°Íµµ ±â·Ï). ¹Ýȯ °ªÀº-1 nCount Àº 0ÀÌ ¾Æ´Ñ °æ·Î ÀÖ´Â Á¡ °³¼ö º¸´Ù ÀÛÀº °æ¿ì¡£
¸Å°³ º¯¼ö
lpPoints
Æ÷ÀÎÆ® µ¥ÀÌÅÍ ±¸Á¶ ¶Ç´Â ¾îµð ¼± ³¡Á¡ ¹× °î¼± Á¦¾î Æ÷ÀÎÆ® CPoint °³Ã¼ÀÇ ¹è¿¿¡ Æ÷ÀÎÆ®¸¦ ¹èÄ¡ Çϴ¡£
lpTypes
¹öÅØ½º Çü½ÄÀ» ¹èÄ¡ µË´Ï´Ù ¹ÙÀÌÆ® ¹è¿·Î Æ÷ÀÎÆ®. °ªÀº ´ÙÀ½ Áß Çϳª¸¦:
PT_BEZIERTO Á¾·ù 3ÀÇ ¼¼Æ®¿¡¼ Ç×»ó ¹ß»ýÇÕ´Ï´Ù. ¹Ù·Î ¾Õ¿¡ °æ·Î ÀÖ´Â ÁöÁ¡ º£ Áö ¾î °î¼±ÀÇ ½ÃÀÛÁ¡À» Á¤ÀÇ ÇÕ´Ï´Ù. óÀ½ µÎ PT_BEZIERTO Á¡ Á¶ÀýÁ¡, ±×¸®°í ¼¼ ¹øÂ° PT_BEZIERTO Á¡Àº ³¡Á¡ (°æ¿ì Çϵå ÄÚµù µÈ)¡£
PT_LINETO ¶Ç´Â PT_BEZIERTO Çü½Ä ( ORºñÆ® ¿¬»êÀÚ¸¦ »ç¿ë ÇÏ ¿©)¿¡ ÀÇÇØ ´ÙÀ½ Ç÷¡±×¿Í ÇÔ²² ÇØ´ç Æ÷ÀÎÆ®¸¦ ³ªÅ¸³»´Â ±×¸²ÀÇ ¸¶Áö¸· ÁöÁ¡ÀÌ °í ±×¸² Æó¼â°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.:
nCount
LpPoints ¹è¿¿¡ ¹èÄ¡ µÉ ¼ö ÀÖ´Â POINT µ¥ÀÌÅÍ ±¸Á¶Ã¼ÀÇ ÃÑ ¼ö¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ °ªÀ» lpTypes ¹è¿¿¡ ¹èÄ¡ µÉ ¼ö ÀÖ´Â ¹ÙÀÌÆ® ¼ö¿Í µ¿ÀÏ ÇØ¾ß¡£
ÁÖÀÇ
¼±ÀÇ ³¡Á¡ ¹× ÀåÄ¡ ÄÁÅØ½ºÆ®¿¡ ¼±Åà °æ·Î¿¡¼ ¹ß°ß ÇÏ´Â °î¼±ÀÇ Á¦¾îÁ¡À» Á¤ÀÇ ÇÏ´Â ÁÂÇ¥¸¦ °Ë»ö ÇÕ´Ï´Ù. ÀåÄ¡ ÄÁÅØ½ºÆ®´Â ´ÝÈùµÈ °æ·Î Æ÷ÇÔ ÇØ¾ß ÇÕ´Ï´Ù. ÆÐ½ºÀÇ Á¡Àº ³í¸® ÁÂÇ¥·Î ¹Ýȯ µË´Ï´Ù. Æ÷ÀÎÆ®´Â ÀåÄ¡ ÁÂÇ¥¿¡¼ ³í¸®Àû ÁÂÇ¥·Î ÇöÀç º¯È¯ÀÇ ¿ªÇÔ¼ö °ªÀ» »ç¿ë ÇÏ ¿© Æ÷ÀÎÆ®¸¦ º¯°æ ÇÏ´Â GetPath ±×·¡¼ ÀåÄ¡ ÁÂÇ¥¿¡¼ °æ·Î¿¡ ÀúÀå µË´Ï´Ù. GetPath, °æ·Î ÀÖ´Â ¸ðµç °î¼± ¼±ºÐÀ¸·Î º¯È¯ Çϱâ Àü¿¡ FlattenPath ¸â¹ö ÇÔ¼ö¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.
CDC °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDC::FlattenPath, CDC::PolyDraw, CDC::WidenPath(&N)