在对话框下,怎样设置列表框listbox和文本框text的文字颜色,背景颜色,文字字体,文字大小? 在对话框下,怎样设置列表框listbox和文本框text1,它们的文字颜色?2, 背景颜色?3, 文字字体? *4, 文字大小? *最好给出实例!!!!谢了,谁是高手现在就证明一下!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 文本框好说,listbox要自绘,去codeguru找例子。楼上的,“提问”就是发帖。 1、2可重載對話框的 OnCtlColor實現3、4分別調用 CEdit::SetFont ; CListBox::SetFont----------另, 楼上的, 在页面的最上面, 有一排链接, 其中 "提问" 就是你想要的 HBRUSH CDialogDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); if (nCtlColor == CTLCOLOR_LISTBOX) //修改 ListBox { pDC->SetTextColor(RGB(255, 0, 0)); pDC->SetBkColor(RGB(0, 255, 0)); HBRUSH h = ::CreateSolidBrush(RGB(0, 255, 0)); return h; } else if (nCtlColor == CTLCOLOR_EDIT) //修改 EditBox { pDC->SetTextColor(RGB(0, 0, 255)); pDC->SetBkColor(RGB(255, 255, 0)); HBRUSH h = ::CreateSolidBrush(RGB(255,255,0)); return h; } return hbr;}上面是例子 补充程序 请帮助我把程序 的第三页写出默认值 谢谢我菜鸟. MFC与ACCSEE简单问题 知道文件名 如何获取路径 请问,SendMessage怎样实现鼠标抛拉功能啊? UDP下的socks5代理验证成功后发送的那包数据怎么填写? 有用VC操作fox数据库(DBF)文件的吗?请帮忙看一下啦! 这里应该有TC的高手,请指教? CListBox当用户选择文字和选中小方框,如何区别? 大家觉得是不是学COM挺痛苦? vc++调试的问题(断点如何设) 钩子函数的问题,望你帮帮我! 怎样获取CONSOLE的输出信息
楼上的,“提问”就是发帖。
另, 楼上的, 在页面的最上面, 有一排链接, 其中 "提问" 就是你想要的
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
if (nCtlColor == CTLCOLOR_LISTBOX) //修改 ListBox
{
pDC->SetTextColor(RGB(255, 0, 0));
pDC->SetBkColor(RGB(0, 255, 0));
HBRUSH h = ::CreateSolidBrush(RGB(0, 255, 0));
return h;
}
else if (nCtlColor == CTLCOLOR_EDIT) //修改 EditBox
{
pDC->SetTextColor(RGB(0, 0, 255));
pDC->SetBkColor(RGB(255, 255, 0));
HBRUSH h = ::CreateSolidBrush(RGB(255,255,0));
return h;
}
return hbr;
}上面是例子