在 .cpp 中會自動生成 HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
函式
Step 2 : 我們將 OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)函式中自動生成
的代
碼刪除並修改為下列代碼
static HBRUSH hbrEdit = ::CreateSolidBrush( RGB( 200,255,255 )) ; // 定義畫刷
if ( pWnd->GetDlgCtrlID() == IDC_LBL0 ) // 判別是否是我們要更改屬性的控件
{
pDC ->SetBkMode( TRANSPARENT ); //將背景屬性改為透明
pDC -> SetTextColor( RGB( 0 , 0 ,255 )); //將文字顏色改為藍色
}
return hbrEdit; //返回畫刷
评论0