静态文本框是一种单向的交互控件,用于显示数据,但是不接受输入。 class CStatic : public CWnd HBRUSH CSummerHolidayDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); // TODO: 在此更改 DC 的任何属性 // TODO: 如果默认的不是所需画笔,则返回另一个画笔 if(nCtlColor == CTLCOLOR_STATIC) { pDC->SetBkMode(TRANSPARENT); //背景透明 pDC->SetBkColor(RGB(10,10,100)); //因透明而将看不到设置的背景 } return hbr; }