CDC::ArcTo

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)

Index