FastColoredTextBox控件设置IMEMode=IMEMode.On后特别卡

bigbaldy 2013-01-30 04:35:38
如题,在使用FastCOloredTextBox这个代码高亮显示控件的时候为了能正确显示中文,设置IMEMode=IMEMode.On后导致这个控件特别卡,请问有什么好的方法能让它既不卡又能正确显示中文
...全文
882 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
MT他哥 2013-12-19
  • 打赏
  • 举报
回复
求一份修改后的源码 非常感谢 994045541@qq.com
lize20040583 2013-10-30
  • 打赏
  • 举报
回复
引用 2 楼 bigbaldy 的回复:
问题已经解决了,我修改了绘制中文时的方法,原作者用的是矩阵变换,我改成了直接判断字符是否是中文,如果是则直接把X坐标乘2,不过这样一改,要改的地方就太多了,整个字符绘制,caret绘制,选择绘制全面重写,目前选择上框还有些问题,不过中文显示已经非常正常了
我搞了很久没有搞好。 恳求把你修改后的源码项目给发一份儿咧,谢谢嘎! lizexxx@vip.qq.com
lize20040583 2013-10-30
  • 打赏
  • 举报
回复
引用 2 楼 bigbaldy 的回复:
问题已经解决了,我修改了绘制中文时的方法,原作者用的是矩阵变换,我改成了直接判断字符是否是中文,如果是则直接把X坐标乘2,不过这样一改,要改的地方就太多了,整个字符绘制,caret绘制,选择绘制全面重写,目前选择上框还有些问题,不过中文显示已经非常正常了
搞了很久没有搞好。 恳求把你修改后的源码项目给发一份儿咧,谢谢嘎! lizexxx@vip.qq.com
放屁偷着乐 2013-04-08
  • 打赏
  • 举报
回复
引用 2 楼 bigbaldy 的回复:
问题已经解决了,我修改了绘制中文时的方法,原作者用的是矩阵变换,我改成了直接判断字符是否是中文,如果是则直接把X坐标乘2,不过这样一改,要改的地方就太多了,整个字符绘制,caret绘制,选择绘制全面重写,目前选择上框还有些问题,不过中文显示已经非常正常了
恳请得到一些细节性的帮助! 谢谢!
rachenjian 2013-02-09
  • 打赏
  • 举报
回复
你好可以上传你修改的源码或修改部分代码吗
bigbaldy 2013-02-02
  • 打赏
  • 举报
回复
问题已经解决了,我修改了绘制中文时的方法,原作者用的是矩阵变换,我改成了直接判断字符是否是中文,如果是则直接把X坐标乘2,不过这样一改,要改的地方就太多了,整个字符绘制,caret绘制,选择绘制全面重写,目前选择上框还有些问题,不过中文显示已经非常正常了
嘴哥臭鼬 2013-01-31
  • 打赏
  • 举报
回复
保存文件编码改gb2312试试

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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