Вниз
Скачать: CL | DM;

Определение ширины строки в пикселах   Найти похожие ветки 

← →
LLlMblra   (2005-06-27 16:45) [0]

Имеется строка, она рисуется на канвасе, как определить ёё (строки) ширину?? что б если она длинее, то сделать перенос.
Скорее всего нада определять ширину каждого символа в стока, но что за функция не знаю. В Font"е чё то не нашёл.
Подскажите!!!!!!


← →
GanibalLector ©   (2005-06-27 16:48) [1]

Вероятно,GetTextExtentPoint поможет.


← →
MacroDenS ©   (2005-06-27 16:50) [2]

TextWidth, TextHeight + F1


← →
ЮЮ ©   (2005-06-28 04:28) [3]

Windows.DrawText(Canvas.Handle, PAnsiChar(str), Length(str), text_rect, DT_WORDBREAK);

И само все перенесется. А если хочешь знась сколько надо места, чтобы все вошло, то сначала вызови с DT_WORDBREAK + DT_CALCRECT



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
3-1118132041
Тучудище
2005-06-07 12:14
2005.07.18
Обновление lookup кэша при автоматическом обновлении НД


14-1119918032
Desam
2005-06-28 04:20
2005.07.18
Где работать?


1-1119943500
Asker
2005-06-28 11:25
2005.07.18
скачать файл из инета ...


14-1119734363
Marser
2005-06-26 01:19
2005.07.18
А не послушать ли нам Ильича?


4-1116665523
Никита
2005-05-21 12:52
2005.07.18
Как получить количество пикселей на дюйм с помощью GetDeviceCap




   Наверх