一个基于CEditView的SDI程序,如何设置字的颜色和字体
答案:3 悬赏:20 手机版
解决时间 2021-12-02 10:19
- 提问者网友:浩歌待明月
- 2021-12-01 18:09
一个基于CEditView的SDI程序,如何设置字的颜色和字体
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-12-01 18:42
换一下你的CEdit里面的字体的颜色和大小吧
调用CEdit::SetFont和重载CEdit::CtlColor就可以了
HBRUSH CEditEx::CtlColor(CDC* pDC, UINT nCtlColor)
{
pDC->SetTextColor( m_crTextColor );
pDC->SetBkColor( m_crBkColor );
return (HBRUSH)m_brBkGround;
}
调用CEdit::SetFont和重载CEdit::CtlColor就可以了
HBRUSH CEditEx::CtlColor(CDC* pDC, UINT nCtlColor)
{
pDC->SetTextColor( m_crTextColor );
pDC->SetBkColor( m_crBkColor );
return (HBRUSH)m_brBkGround;
}
全部回答
- 1楼网友:低音帝王
- 2021-12-01 20:13
WM_SETFONT
- 2楼网友:长青诗
- 2021-12-01 18:51
SetFont()是设置控件窗口的字体;
如果你是用GDI的话,用CDC::SelectObject(*CFont);
如果你是用GDI的话,用CDC::SelectObject(*CFont);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯