Здравствуйте, rus blood, Вы писали:
RB>Здравствуйте, Werder, Вы писали:
W>>использую GetTextExtendPoint32W для моноширинного отлично работает. А какова методика в случае немоноширинных шрифтов?
RB>В немоноширинных шрифтах расстояние между буквами (если можно так выразиться) может отличаться в зависимости от самих букв. RB>Например, расстояние между "у" и "л" одно, а между "у" и "м" — другое. RB>Из-за этого, "ширина" буквы "у" может отличаться.
Ну если если человек пишет про моноширинный шрифт надо понимать что он скорее всего знает то что вы написали. Вопрос в том как измерить ширину символа в таком случае? GetTextExtendPoint32W у меня дает неточный результат для общей длины строки