问题已经解决了,我修改了绘制中文时的方法,原作者用的是矩阵变换,我改成了直接判断字符是否是中文,如果是则直接把X坐标乘2,不过这样一改,要改的地方就太多了,整个字符绘制,caret绘制,选择绘制全面重写,目前选择上框还有些问题,不过中文显示已经非常正常了