请问向Visual C++ , BCB 那样的语法显示是如何做的。如果有地方下载这类IDE源代码,也来告诉俺一声,谢谢了

detrox 2002-08-09 10:42:52
请问向Visual C++ , BCB 那样的语法显示是如何做的。如果有地方下载这类IDE源代码,也来告诉俺一声,谢谢了
...全文
31 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
BuZhang_AP97091 2002-08-10
  • 打赏
  • 举报
回复
我有,
你的Email

MY Email:gold_97091@163.com
记得给我留言
detrox 2002-08-10
  • 打赏
  • 举报
回复
关键字的分析不成问题,我做过C++==>HTML,关键是重绘问题,我见过一个类似的东西,一旦翻页就闪的利害,不知道有谁懂Delphi帮我看看Dev C++的原码。
dongfangzhizhu 2002-08-09
  • 打赏
  • 举报
回复
我也在搞这方面的东西,还作了几个测试的例子,基本的思想是这样的:
每当你的文本有所修改,比如输入一个字符,删除一个字符等等,就要重新扫描文本,
遇到关键字,就更改DC的颜色属性,在屏幕上绘制关键字,绘制完毕在恢复DC,在绘制其他文本.
我想这是最基本的方法.说起来容易,做起来就不简单了.尤其是效率问题,如果整个客户区刷新,肯定会闪烁.对文本进行关键字分析也是一个重要方面.
如果你用spy++来察看vc的编辑窗口,你会发现它也是文本一更改,就会发送WM_PAINT消息进行刷新的.

70,038

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧