void CColorChangeDlg::OnPaint()
{
CPaintDC dc(this);
CBrush brush;
CRect rect;
GetClientRect(&rect);
for(int m=255;m>0;m--)
{
int x,y;
x = rect.Width() * m / 255;
y = rect.Height() * m / 255;
brush.DeleteObject();
brush.CreateSolidBrush(RGB(255,m,0));
dc.FillRect(CRect(0,0,x,y),&brush);
}
}