为什么返回值老是0?
srand( (unsigned)time(NULL));
CRect rect;
int color[3];
color[0] = rand()%255;
color[1] = rand()%255;
color[2] = rand()%255;
CDC *pDC=copy.GetDC();
copy.GetClientRect(&rect);
pDC->SetTextColor(RGB(color[0],color[1],color[2]));
//这里,为什么SetTextColor老是返回一个0,应该返回一个RGB值啊,该怎么改?
copy.ValidateRect(&rect);
copy.ReleaseDC(pDC);