为什么反过来就不行呢?
在客户区画一个园,用m_Colour代表颜色,用SelectStockObject来选择填充颜色,初始化为GRAY_BRUSH,在OnLBottonDown中添加如下代码不能单击切换颜色:
if(m_Colour=GRAY_BRUSH)
m_Colour=WHITE_BRUSH;
else
m_Colour=GRAY_BRUSH;
Invalidate();
但是改成这样就可以了:
if(m_Colour!=GRAY_BRUSH)
m_Colour=GRAY_BRUSH;
else
m_Colour=WHITE_BRUSH;
Invalidate();
不知是为什么?