한국어
Windows Programming

SetPixel() 을 사용하여 원을 그리기...

pjk 2014.06.05 18:15 조회 수 : 5687

SetPixel() 을 사용하여 원을 그리기...

void MyEllipse(CDC *parm_dc, int parm_x, int parm_y, int parm_r, COLORREF parm_color)
{
  for(int i = 0; i < 360; i++){
      parm_dc->SetPixel(parm_x + int(sin(i*3.141592/180)*parm_r),
                                                parm_y + int(cos(i*3.141592/180)*parm_r), parm_color);
  }
}