1. 保持视图状态 m_rectEllipse(0,0,200,200)和 m_nColor (当前颜色);
2.左键单击触发事件
3.OnLButtonDown 可以改变m_nColor 的值但是 OnDraw 除了用户改变视图大小才会调用 所有必须调用 invalidateRect (从CWid继承的) 能够触发WM_PAINT 消息 引起OnDraw的调用
4.判断点是不是在矩形内 if(m_rectEllipse.PtInRect(point)){ }
1.private:
int m_nColor;
CRect m_rectEllipse;
2.
CEX05aView::CEX05aView():m_rectEllipse(0,0,200,200)
{
// TODO