Ellipse以外接矩形定位,因此外接矩形的中心点要在连线交叉点上才对
可以试试下面相应修改后的代码
int x, y ;
int cx = 15 ,cy = 15 ;
for (x = 0 ; x < 14 ; x++ )
{
for (y = 0 ; y < 14 ; y++) 
{

pDC ->Rectangle(cx, cy, cx +25, cy + 30) ;
cx += 25 ;
}
cx = 15 ; 
cy += 30 ;
}
//改变N值,以移动Ellipse位置
UINT N = 4;
cx = 15+N*25; cy = 15+N*30;
pDC ->Ellipse(cx-10, cy-10, cx+10, cy+10);
pDC ->SelectObject(pOldBrush);