... / 2) , yCenter - (SQUARE_SIDE / 2) , xRight + (SQUARE_SIDE / 2) , yCenter + (SQUARE_SIDE / 2) ); CRect rcTop(xCenter - (SQUARE_SIDE / 2) , yTop - (SQUARE_SIDE / 2) , xCenter + (SQUARE_SIDE / 2) , ... m_szText.cx / 2; int yCenter = m_ptText.y + m_szText.cy / 2; CRect rcLeft(xLeft - (SQUARE_SIDE / 2) , yCenter - (SQUARE_SIDE / 2) , xLeft + (SQUARE_SIDE / 2) , yCenter + (SQUARE_SIDE / 2) ); CRect ... 2) , yTop + (SQUARE_SIDE / 2) ); CRect rcBottom(xCenter - (SQUARE_SIDE / 2) , yBottom - (SQUARE_SIDE / 2) , xCenter + (SQUARE_SIDE / 2) , yBottom + (SQUARE_SIDE / 2) ); pDC->Rectangle(rcLeft);...