How to overwrite one angle arc over other during runtime
-
I used angle arc to divide circle into 8 segments, when i extend an angle of one angle arc then the other dissappears , it does not overwrites what to do? What I have tried: i used the below code MoveToEx(hMemDC,50,50 , (LPPOINT) NULL); AngleArc(hMemDC, 50 , 50 , 47, 0, 45); SetArcDirection(m_hMemDC, AD_CLOCKWISE); LineTo(hMemDC,50,50); EndPath(hMemDC); StrokeAndFillPath(hMemDC); then MoveToEx(hMemDC,50,50 , (LPPOINT) NULL); AngleArc(hMemDC, 50 , 50 , 47, 45, 45); SetArcDirection(m_hMemDC, AD_CLOCKWISE); LineTo(hMemDC,50,50); EndPath(hMemDC); StrokeAndFillPath(hMemDC); and so on.. now if i want to increase the angle of 2nd segment to 55 degrees then the 3rd segment dissappears. how to solve it ?
-
I used angle arc to divide circle into 8 segments, when i extend an angle of one angle arc then the other dissappears , it does not overwrites what to do? What I have tried: i used the below code MoveToEx(hMemDC,50,50 , (LPPOINT) NULL); AngleArc(hMemDC, 50 , 50 , 47, 0, 45); SetArcDirection(m_hMemDC, AD_CLOCKWISE); LineTo(hMemDC,50,50); EndPath(hMemDC); StrokeAndFillPath(hMemDC); then MoveToEx(hMemDC,50,50 , (LPPOINT) NULL); AngleArc(hMemDC, 50 , 50 , 47, 45, 45); SetArcDirection(m_hMemDC, AD_CLOCKWISE); LineTo(hMemDC,50,50); EndPath(hMemDC); StrokeAndFillPath(hMemDC); and so on.. now if i want to increase the angle of 2nd segment to 55 degrees then the 3rd segment dissappears. how to solve it ?
You should decide where to ask this question...Re-posting here (after the QA) will not gain you any advantage, but maybe some who thing you are annoying them...
Skipper: We'll fix it. Alex: Fix it? How you gonna fix this? Skipper: Grit, spit and a whole lotta duct tape.