Если я использую textout («этот текст») с определенным шрифтом / стилем, я хочу узнать (x, y) координаты символов t, h, i и s. Я не могу использовать маршрут принтера. как еще я могу получить отдельные координаты x, y.
Для не сложных скриптов вы можете использовать GetCharacterPlacement(). Это функция GDI, которая сообщит вам позиции каждого глифа в строке. Это будет работать для западных языков.
GetCharacterPlacement()
Если вам нужно обрабатывать сложные сценарии (языки справа налево, системы письма, где глифы меняют форму в зависимости от контекста), вам нужно использовать Uniscribe. Это может быть довольно сложно.