如何实现vc6.0注释功能
在以editview为基类的MFC单文档工程中,怎么实现vc的注释功能?就是说打/*...*/ 或者// 时 显示绿色
[解决办法]
可不可以在重绘的时候进行一次检测,当遇到//与/**/的时候重新给DC一个颜色!完了之后恢复成以前的颜色?
[解决办法]
这个CEditView为基类的工程,重绘不知道在哪...郁闷
[解决办法]
目测不能实现;
重绘的地方好找,问题是你要能够获取editview的字符串并且它允许你修改。你想改变颜色需要调用editview修改颜色的函数,这个貌似没有。CEditView是基于CEdit的,windows的记事本你能修改字体颜色吗??不能的
[解决办法]
重载过来ON_WM_CTLCOLOR_REFLECT()消息
调用CtlColor函数
pDC->SetTextColor
看看效果
[解决办法]
楼上是整个颜色都变掉了吧,要局部边还真不知道怎么变,求高手
[解决办法]
这样的文本到底是不是一个edit控件?我看更像是list的控件吧,把某行变色估计还是可行的,但是一行里好几种颜色,我艹。。。真心不懂,求楼下高人实现