CEdit在选择多行样式,和改变其背景颜色时,退格和插入字符等操作会造成字符重叠。解决方案是在HBRUSH CRecPlayerDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 中将设置文字背景透明的代码加上一个条件
if(nCtlColor == CTLCOLOR_STATIC)
{pDC->SetBkMode(TRANSPARENT);
}
CEdit在选择多行样式,和改变其背景颜色时,退格和插入字符等操作会造成字符重叠。解决方案是在HBRUSH CRecPlayerDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 中将设置文字背景透明的代码加上一个条件
if(nCtlColor == CTLCOLOR_STATIC)
{