首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
crichedit专题
MFC控件积累——CRichEdit控件
1.Rich Edit的字体问题 在richedit20下,设置字体为某中文字体(比如楷体),输入汉字确实是楷体,但是一旦输入英文字符(在任何位置),这些英文字符字体立即变成了Arial字体(而且有意思的是,如果再输入汉字,汉字仍然是楷体的)。 这不是bug,这是RichEdit2.0的特性。 Dual-font: support The keyboard can a
阅读更多...
【转】CEdit amp; CRichEdit 使用技巧
注: m_edit1代表ID为IDC_EDIT1的CEdit控件的control类型的变量 m_richedit1代表ID为IDC_RICHEDIT1的CRichEditCtrl控件的control类型的变量 1.设置edit只读属性 方法一: m_edit1.SetReadOnly(TRUE); 方法二:
阅读更多...
vc CRichEdit 单行 多行 高亮显示
如何在RichEdit中 使单个Item(单行或者多行)高亮显示,像CListCtl 的效果一样。想了很多办法,都不行,最后的解决方法是: 1.在RichEdit中内嵌一个按钮; 2.在选中一个Item的状态时,将这个按钮移到该Item的位置 3.使用TransparentBlt(透明copy)的办法,将RichEdit该行的内容画到该按钮上。
阅读更多...