如何通过系统来改变editbox中的字的字号和颜色? 就象MSN里面的那样有个COMBBOX来下拉选择字号有个按钮来调用系统的调色板来改变字的颜色? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HBRUSH CBookbarDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); // set edit properities if(pWnd->GetDlgCtrlID() == IDC_EDIT) { static HBRUSH hbrEdit = ::CreateSolidBrush(MBACKCOLOR); pDC->SetBkMode(TRANSPARENT); pDC->SetBkColor(RGB()); Cfont font; font.creat(); pDC->SelectObject(&font); return hbrEdit; } return hbr; } debug Assertion Failed VC 和 MFC 的一些常见问题 如何用VC实现打包程序 完成端口服务器如何主动给某个客户发消息呀? 为什么我的vc在编译是会显示对话框no compile tool is associated with the file extension 关于绘制多义线的宽度问题 用过SerialPort类的高手进来看下 seticon的問題? 是原码好,还是伪码好?是思考好,还是拿来主义好? 关于IOCP的客户端主动closesocket的问题 帮助! 如何从对话框中获得一个指向主框价中一个浮动Bar中的ListBox的指针?
HBRUSH CBookbarDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
// set edit properities
if(pWnd->GetDlgCtrlID() == IDC_EDIT)
{
static HBRUSH hbrEdit = ::CreateSolidBrush(MBACKCOLOR);
pDC->SetBkMode(TRANSPARENT);
pDC->SetBkColor(RGB());
Cfont font;
font.creat();
pDC->SelectObject(&font);
return hbrEdit;
}
return hbr; }