标签: delphi line richedit trichedit
我有一个包含使用不同字体,样式,语言等的行的richedit。
我正在画一个阴沟。我想在与相应行相同的y像素位置开始绘制。
答案 0 :(得分:5)
向控件发送em_PosFromChar条消息。它返回给定索引处字符的客户端坐标,但the documentation没有说明坐标代表的内容(左上角,基线中心或什么)。您正在寻找角色的基线。
em_PosFromChar
如果您还不知道您感兴趣的角色的索引,请使用em_LineIndex获取给定行号的字符索引。
em_LineIndex