怎么控制插入符每次的移动

如何控制插入符每次的移动?
如题!书上给的例子是每次移动字符的平均宽度,我刚学API,问题是字符的宽度不一样啊,所以每次移动的距离不一样,肿么办?

------解决方案--------------------
根据下一个字符的宽度来移动啊。

------解决方案--------------------
GetTextExtentPoint
------解决方案--------------------
GetTextExtentPoint获取某段字符串的宽度,算出坐标后定位光标
------解决方案--------------------
你可以使用等宽的字体