在OnCtlColor事件中处理代码就可以实现改变文本框颜色和文字颜色例如代码[摘选自我的程序]: if (pWnd->GetDlgCtrlID() == IDC_EDIT1) { // 设置IDC_EDIT_TEXT2文本色为红色 pDC->SetTextColor(RGB(255, 0, 0)); // 设置IDC_EDIT_TEXT2中文本背景色为黄色 pDC->SetBkColor(RGB(255,255,0)); // 设置IDC_EDIT_TEXT2颜色为绿色 } SetTextColor可以改变文字颜色 SetBkColor 可以改变背景颜色 另外Disabled后好象都是灰色!
mfc里的text控件改变颜色
最新推荐文章于 2022-12-20 09:51:25 发布