如何改变列表框的字体颜色 请问表框的字体颜色可以改变吗?如果可以应怎么改? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自绘表框,然后用SELECTOBJECT选进颜色,跟着在绘制每一项时用TEXTOUT,我想应该是这个流程,但不确定是用DRAWTEXT还是TEXTOUT HBRUSH CDialogfDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); if(pWnd->m_hWnd==GetDlgItem(IDC_LIST1)->m_hWnd) pDC->SetTextColor(RGB(222,0,0)); return hbr;} HBRUSH m_brMine;HBRUSH CDU66Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { switch(nCtlColor) { case CTLCOLOR_LISTBOX: pDC->SetTextColor(RGB(100,0,160)); m_brMine = ::CreateSolidBrush(RGB(98,172,231)); return m_brMine; }} 框架类的OnPaint()函数的问题 MFC shockwave flash object 背景透明 求助!如何自动更新数据库里数据类型为datetime数据的日期部分 能不能通过字符串得到对应的函数? 请问我想关闭当前对话框,打开另一个对话框,怎么办呀 界面刷新的问题!可能是图片拉伸引起的问题!在线等!急啊!~~~~ 字体的编码问题 求助! 请教如何使用BSTR变量? 准备学VC了,菜鸟一个,买那本书比较合适?麻烦推荐一本。 求购visual C++ 技术内幕(第四版),我在广州,加QQ315679281,谢谢! 子控件刷新的问题
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
if(pWnd->m_hWnd==GetDlgItem(IDC_LIST1)->m_hWnd)
pDC->SetTextColor(RGB(222,0,0));
return hbr;
}
HBRUSH CDU66Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
switch(nCtlColor)
{
case CTLCOLOR_LISTBOX:
pDC->SetTextColor(RGB(100,0,160));
m_brMine = ::CreateSolidBrush(RGB(98,172,231));
return m_brMine;
}
}