在处理非等宽字体的时候如何定位呀(一个编辑器程序)
由于我的编辑器程序存在中文,我把程序变成了宽版本,以改除中文字符显示问题,但是又引入了新问题,中文字符长度是英文的两倍,因此不知道如何定位呀。
比如在处理 WM_LBUTTONDOWN消息的时候 不知道如何定位插入符,如果简单的用平均宽度来算的话,因为可能把插入符放在中文字符的中间。这样就不好了
比如在处理 WM_LBUTTONDOWN消息的时候 不知道如何定位插入符,如果简单的用平均宽度来算的话,因为可能把插入符放在中文字符的中间。这样就不好了
...全文
相关推荐
好看等宽字体,程序界面对齐
好看的等宽字体,大小写字母自宽一致,数字字母宽度一致,程序界面英文对齐更容易。
MONACO程序员搬砖专用等宽字体
最好用的等宽字体,下载后直接安装到系统,重启编程软件后,在编辑器配置中选择此字体,从此容易混淆的字母和数字和你拜拜了.
程序员字体-编程利器-文泉驿等宽正黑
程序员字体-编程利器-文泉驿等宽正黑。解压后安装到系统,然后在IDE上配置一下即可
Python-带有编程连字的等宽字体
带有编程连字的等宽字体。并对不同的编程语言、编辑器和集成开发环境支持和配置分别作了描述
MSYH-JetBrainsMono混合字体,等宽字体(0为斜杠式样)
基于微软雅黑11.3.0和JetBrains Mono 1.0.6的混合字体,0为斜杠式样,是等宽字体。


