📄 subject_54001.htm
字号:
<p>
序号:54001 发表者:zhyzhj 发表日期:2003-09-24 20:43:47
<br>主题:CEdit控件的字体和颜色
<br>内容:如何改变CEdit控件输出的字体和颜色啊,请指教
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:iwill 回复日期:2003-09-25 17:17:50
<br>内容:这种情况应该用richedit
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:zhyzhj 回复日期:2003-09-25 22:09:14
<br>内容:老大说清楚点嘛,richedit 不会用哦<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:iwill 回复日期:2003-09-26 10:25:21
<br>内容:看看这篇文章,richeditctrl和richeditview原理一样<BR><BR>http://shrek.wccnet.edu/~chasselb/win293/ClassNotes/RichEditView.html
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:luo 回复日期:2003-09-29 16:07:57
<br>内容:利用窗口子类化,自己建一个类从CEdit继承而来,<BR>在头文件中增加如下函数:<BR>afx_msg void OnChar( UINT nChar, UINT nRepCnt, UINT nFlags );<BR>在cpp文件内增加如下语句:<BR>BEGIN_MESSAGE_MAP(CTextEdit, CEdit)<BR> ON_WM_CTLCOLOR_REFLECT()<BR>END_MESSAGE_MAP()<BR><BR>HBRUSH CTextEdit::CtlColor(CDC* pDC, UINT nCtlColor) <BR>{<BR> m_Brush.DeleteObject();<BR> switch( gnColorSet )<BR> {<BR> default:<BR> case 0:<BR> case 1:<BR> m_Brush.CreateSolidBrush( WHITE );<BR> pDC->SetTextColor( BLACK );<BR> pDC->SetBkColor( WHITE );<BR> return (HBRUSH)m_Brush;<BR> case 2:<BR> m_Brush.CreateSolidBrush( RGB( 4, 44, 136 ) );<BR> pDC->SetTextColor( WHITE );<BR> pDC->SetBkColor( RGB( 4, 44, 136 ) );<BR> return (HBRUSH)m_Brush;<BR> }<BR>}<BR><BR>就可以了。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:luo 回复日期:2003-09-29 16:09:51
<br>内容:忘了说字体了,字体只要调用SetFont就可以了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -