定时我会,怎么变回来求答案。
//使按钮变蓝的代码,实际上就是用rect覆盖了。
CString csButtonText;
btn19_4.GetWindowText(csButtonText);//获得按钮文字
CDC* pDC = btn19_4.GetDC(); 
CRect rc; 
btn19_4.GetClientRect(&rc); 
pDC->SetBkMode(TRANSPARENT); 
pDC->FillSolidRect(rc, RGB(0, 0, 255));
pDC->SelectObject(&btnfont);
pDC->DrawText(csButtonText,&rc,DT_CENTER|DT_VCENTER|DT_SINGLELINE|DT_TABSTOP);
btn19_4.ReleaseDC(pDC);