BOOL ArcTo( int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4 );
BOOL ArcTo ( LPCRECT lpRect, Æ÷ÀÎÆ® ptStart, Æ÷ÀÎÆ® ptEnd );
¹Ýȯ °ª
ÀÌ ÇÔ¼ö´Â ¼º°ø ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ±×·¸Áö ¾ÊÀ¸¸é 0¡£
¸Å°³ º¯¼ö
x 1
(³í¸® ´ÜÀ§)ÀÇ °æ°è »ç°¢ÇüÀÇ ¿ÞÂÊ À§ ¸ð¼¸®ÀÇ x ÁÂÇ¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
y1
(³í¸® ´ÜÀ§)ÀÇ °æ°è »ç°¢ÇüÀÇ ¿ÞÂÊ À§ ¸ð¼¸®ÀÇ y ÁÂÇ¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
x 2
(³í¸® ´ÜÀ§)ÀÇ °æ°è »ç°¢ÇüÀÇ ¿À¸¥ÂÊ ¾Æ·¡ ¸ðÅüÀÌÀÇ x ÁÂÇ¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
y2
(³í¸® ´ÜÀ§)ÀÇ °æ°è »ç°¢ÇüÀÇ ¿À¸¥ÂÊ ¾Æ·¡ ¸ðÅüÀÌÀÇ y ÁÂÇ¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
x 3
È£¸¦ Á¤ÀÇ ÇÏ´Â pointÀÇ x ÁÂÇ¥ÀÇ ½ÃÀÛ Á¡¿¡¼ (³í¸® ´ÜÀ§)¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ½ÃÁ¡ È£¿¡ Á¤È® ÇÏ °Ô °ÅÁþ¸»À» ÇØ¾ßÇÕ´Ï´Ù¡£
Á¢ÇÕ
È£¸¦ Á¤ÀÇ ÇÏ´Â pointÀÇ y ÁÂÇ¥ÀÇ ½ÃÀÛ Á¡¿¡¼ (³í¸® ´ÜÀ§)¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ½ÃÁ¡ È£¿¡ Á¤È® ÇÏ °Ô °ÅÁþ¸»À» ÇØ¾ßÇÕ´Ï´Ù¡£
x 4
(³í¸® ´ÜÀ§)¿¡¼ ¾ÆÅ©ÀÇ ³¡Á¡À» Á¤ÀÇ ÇÏ´Â pointÀÇ x ÁÂÇ¥¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ½ÃÁ¡ È£¿¡ Á¤È® ÇÏ °Ô °ÅÁþ¸»À» ÇØ¾ßÇÕ´Ï´Ù¡£
y4
(³í¸® ´ÜÀ§)¿¡¼ ¾ÆÅ©ÀÇ ³¡Á¡À» Á¤ÀÇ ÇÏ´Â pointÀÇ y ÁÂÇ¥¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ½ÃÁ¡ È£¿¡ Á¤È® ÇÏ °Ô °ÅÁþ¸»À» ÇØ¾ßÇÕ´Ï´Ù¡£
lpRect
(³í¸® ´ÜÀ§)ÀÇ °æ°è »ç°¢ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù. RECT µ¥ÀÌÅÍ ±¸Á¶ ¶Ç´ÂÀÌ ¸Å°³ º¯¼ö¿¡ ´ë ÇÑ CRect °³Ã¼ Áß Æ÷ÀÎÅ͸¦ Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù.
ptStart
È£¸¦ Á¤ÀÇ ÇÏ´Â pointÀÇ x ¹× y ÁÂÇ¥ÀÇ ½ÃÀÛ Á¡¿¡¼ (³í¸® ´ÜÀ§)¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ À̶§ ¾ÆÅ©¿¡ Á¤È® ÇÏ °Ô °ÅÁþ¸» Çʿ䰡 ¾ø½À´Ï´Ù. Æ÷ÀÎÆ® µ¥ÀÌÅÍ ±¸Á¶ ¶Ç´ÂÀÌ ¸Å°³ º¯¼ö¿¡ ´ë ÇÑ CPoint °³Ã¼¸¦ Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù.
ptEnd
¾ÆÅ©ÀÇ (³í¸® ´ÜÀ§)¿¡¼ ³¡Á¡À» Á¤ÀÇ ÇÏ´Â pointÀÇ x ¹× y ÁÂÇ¥¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ À̶§ ¾ÆÅ©¿¡ Á¤È® ÇÏ °Ô °ÅÁþ¸» Çʿ䰡 ¾ø½À´Ï´Ù. Æ÷ÀÎÆ® µ¥ÀÌÅÍ ±¸Á¶ ¶Ç´ÂÀÌ ¸Å°³ º¯¼ö¿¡ ´ë ÇÑ CPoint °³Ã¼¸¦ Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖÀÇ
Ÿ¿øÇü ¿øÈ£¸¦ ±×¸³´Ï´Ù. ÀÌ ÇÔ¼ö´Â CDC::Arc, À¯»ç Á¦¿Ü ÇöÀç À§Ä¡°¡ ¾÷µ¥ÀÌÆ® µË´Ï´Ù. Á¡ (x1,y1) ¹× (x2,y2) °æ°è »ç°¢ÇüÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÁöÁ¤ µÈ °æ°è »ç°¢Çü¿¡ ÀÇÇØ Çü¼º µÈ Ÿ¿ø È£ÀÇ °î¼±À» Á¤ÀÇ ÇÕ´Ï´Ù. È£°¡ ½Ã°è ¹Ý´ë ¹æÇâ (x 3,Á¢ÇÕ) °æ°è »ç°¢ÇüÀÇ Á߽ɿ¡¼ ¹æ»çÇü ¼±À» ±³Â÷ ÇÏ´Â ÁöÁ¡¿¡¼ (±âº» È£ ¹æÇâ) È®Àå ÇÕ´Ï´Ù. °æ°è »ç°¢ÇüÀÇ Á߽ɿ¡¼ (x 4,y4) ¹æ»çÇü ¼±À» ±³Â÷ ÇÏ È£ ³¡³³´Ï´Ù. ¿ÏÀü ÇÑ Å¸¿øÀ» ±×¸®´Â ½ÃÀÛ ÁöÁ¡ ¹× ³¡ ÁöÁ¡À» °°Àº °æ¿ì,¡£
¶óÀÎ ¾ÆÅ©ÀÇ ½ÃÀÛ ÁöÁ¡¿¡ ÇöÀç À§Ä¡¿¡¼ ±×·ÁÁý´Ï´Ù. ¿À·ù°¡ ¹ß»ý ÇÏ´Â °æ¿ì ÇöÀç À§Ä¡´Â ¾ÆÅ©ÀÇ ³¡ ÁöÁ¡À¸·Î ¼³Á¤ µË´Ï´Ù. È£´Â ÇöÀç Ææ;¸¦ »ç¿ë ÇÏ ¿© ±×·ÁÁý´Ï´Ù. ±×°ÍÀº °¡µæ ÇÏÁö¡£
CDC °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDC::AngleArc, CDC::Arc, CDC::SetArcDirection, :: ArcTo(&N)