Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > DrawText перенос на нов.стр по буквам


Автор: victor79 17.6.2013, 12:34
DrawText с параметром DT_WORDBREAK разбивает строки по пробелу и переносит на новую строку в случае нехватки ширины. Я в одной программе видел, что текст переносился в произвольном месте, в случае невозможности по другому - если слово без пробелов длинее чем ограничивающая ширина. Как такое сделать?

Я хочу отобразить текст с обведенной рамкой. Ширина рамки фиксированна, а высоту узнаю предварительно вызвав DrawText с DT_CALCRECT.

Автор: GremlinProg 17.6.2013, 14:28
Цитата(victor79 @  17.6.2013,  14:34 Найти цитируемый пост)
Я в одной программе видел, что текст переносился в произвольном месте, в случае невозможности по другому - если слово без пробелов длинее чем ограничивающая ширина. Как такое сделать?

http://forum.vingrad.ru/index.php?showtopic=209135&view=findpost&p=1499458

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)