1.在dlg里面邮件选择 “类向导”
2.进入类向导,先点击 “消息” 再双击 “WM_CTLCOLOR”
3.这时会自动生成一个函数,把下面代码考进去即可
HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);if ((pWnd->GetDlgCtrlID() == IDC_STATIC)){pDC->SetTextColor(RGB(255, 255, 255));//设置文本框字体颜色pDC->SetBkMode(TRANSPARENT);//设透明return HBRUSH(GetStockObject(HOLLOW_BRUSH));//这句话不能掉}
如图
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:MFC静态文本框的背景色设为透明 如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除