如果我使用带有特定字体/样式的textout(“this text”),我想找出't''h''我's chars的(x,y)坐标。 我不能使用打印机路线。我怎么能获得个别的x,y coords。
答案 0 :(得分:0)
对于非复杂脚本,您可以使用GetCharacterPlacement()
。这是一个GDI函数,它会告诉你字符串中每个字形的位置。这适用于西方语言。
如果您需要处理复杂的脚本(从右到左的语言,编写字形根据上下文改变形状的系统),您将需要使用Uniscribe。它会变得非常复杂。