VC6.0 MFC字体颜色
看有人在百度上这样写:在mfc中,有一个控件CEdit,ID为IDC_EDIT1,我试着添加了颜色的代码,HBRUSHhbr=CDialog::OnCtlColor(pD...
看有人在百度上这样写:在mfc中,有一个控件CEdit,ID为IDC_EDIT1,
我试着添加了颜色的代码,HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
if (pWnd->GetDlgCtrlID()==IDC_EDIT1) //控件ID
pDC->SetTextColor(RGB(255,0,0)); //设置颜色 但是运行说我的程序 :error C2065: 'IDC_EDIT1' : undeclared identifier 我知道是IDC_EDIT1出问题了,谁能告诉我这个怎么来的,是系统默认的吗?老师只教了我一节课MFC 所以好多都不懂
我已经添加过这个了,OnCtlColor,不是函数的问题,就想知道这个ID控件哪里来的?怎么设置?谢谢各位 展开
我试着添加了颜色的代码,HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
if (pWnd->GetDlgCtrlID()==IDC_EDIT1) //控件ID
pDC->SetTextColor(RGB(255,0,0)); //设置颜色 但是运行说我的程序 :error C2065: 'IDC_EDIT1' : undeclared identifier 我知道是IDC_EDIT1出问题了,谁能告诉我这个怎么来的,是系统默认的吗?老师只教了我一节课MFC 所以好多都不懂
我已经添加过这个了,OnCtlColor,不是函数的问题,就想知道这个ID控件哪里来的?怎么设置?谢谢各位 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询