[此贴子已经被作者于2006-9-15 14:58:06编辑过]
Bekky: 谢谢你的回复,不过我现在需要的是改变字体的颜色。而CreatePointFontIndirect()函数也是设置字体的,不是设置颜色的,请再给予答复,谢谢。
给文本控件所属的对话框类添加消息WM_CTLCOLOR的映射函数(默认函数名为HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) )在该函数中加上: if(pWnd->GetDlgCtrlID()==IDC_EDIT1)//我假设你的文本控件ID为IDC_EDIT1 { pDC->SetTextColor(RGB(255,0,0));
}