case WM_CREATE : 
 x = 50; y = 50;
 x1 = 270; y1 = 50;
 Selection = FALSE;
 Selection2 = FALSE;
 return 0 ;

 
  case WM_PAINT :
  hDC = BeginPaint (hWnd, &ps) ;
   
 if (Selection)
  {
  hBrush = CreateSolidBrush(RGB(255,255,0));
  oldBrush = (HBRUSH)SelectObject(hDC, hBrush);
  Ellipse(hDC, x-BSIZE,y-BSIZE,x+BSIZE,y+BSIZE);
  SelectObject(hDC, oldBrush);
  DeleteObject(hBrush);
  }
 else if  (Selection2)
 {

  Rectangle(hDC, x1-BSIZE, y1-BSIZE, x1+BSIZE, y1+BSIZE);
 }
 else

 Ellipse(hDC, x-BSIZE, y-BSIZE, x+BSIZE, y+BSIZE);
 Ellipse(hDC, x1-BSIZE, y1-BSIZE, x1+BSIZE, y1+BSIZE);

 EndPaint (hWnd, &ps) ;
 return 0 ;


  case WM_LBUTTONDOWN : mx = LOWORD(lParam);
 my = HIWORD(lParam);
 if (InCircle(x, y, mx, my))
             Selection = TRUE;
 else if (InCircle(x1, y1, mx, my))             
Selection2 = TRUE;
 InvalidateRgn(hWnd, NULL, TRUE);
 break;


  case WM_LBUTTONUP :          Selection = FALSE;
 Selection2 = FALSE;
 InvalidateRgn(hWnd, NULL, TRUE);
 break;





원형 버튼을 2개 만들기 기초를 하는 중인데

첫번째 원을 누르면 첫번째원에 노랑색 불이 들어오고

두번째 원을 누르면 두번째원에 네모난 테두리가 들어오는데

첫번째 원은 되는데 두번째 원을 누르면 테두리가 그려지기는 하는데 첫번째 원이 사라져버리네..- 3-

무슨 이유인지 알수가 없어/

그 엄청난 머리들로 나를 구원해줘!!