Re[3]: Как определить ширину символа? Немоноширинный шрифт
От: Werder  
Дата: 13.06.13 11:13
Оценка:
Здравствуйте, rus blood, Вы писали:

RB>Здравствуйте, Werder, Вы писали:


W>>использую GetTextExtendPoint32W для моноширинного отлично работает. А какова методика в случае немоноширинных шрифтов?


RB>В немоноширинных шрифтах расстояние между буквами (если можно так выразиться) может отличаться в зависимости от самих букв.

RB>Например, расстояние между "у" и "л" одно, а между "у" и "м" — другое.
RB>Из-за этого, "ширина" буквы "у" может отличаться.

Ну если если человек пишет про моноширинный шрифт надо понимать что он скорее всего знает то что вы написали. Вопрос в том как измерить ширину символа в таком случае? GetTextExtendPoint32W у меня дает неточный результат для общей длины строки
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.