如圖:
将Radio-button 的效果改成下面的效果
在OnCtlColor()函數中添加以下語句(///P:這裡重新再加載所需的位圖)
if ((pWnd->GetDlgCtrlID()==IDC_RADIO_STUMAN) || (pWnd->GetDlgCtrlID()==IDC_RADIO_STUOPER))
{
CDC memDC;
memDC.CreateCompatibleDC(pDC);
BITMAP bmp;
CBitmap bkImg;
bkImg.LoadBitmap(IDB_BMP_MAINBK);
bkImg.GetBitmap(&bmp);
memDC.SelectObject(&bkImg);
CRect rcRdo;
pWnd->GetWindowRect(&rcRdo);
ScreenToClient(&rcRdo);
pDC->BitBlt(0,0,rcRdo.Width(),rcRdo.Height(),&memDC,rcRdo.left,rcRdo.top,SRCCOPY);
memDC.DeleteDC();
return (HBRUSH)::GetStockObject(NULL_BRUSH);
}