-
В OnPaint через TextOut вывожу строку, как только строка больше 4096 символов, она не отображается.
Больше нельзя? v. D7
-
TextOut не поддерживает переносы строк поэтому многострочный вывод нужно делать самому (или у тебя в одной строке больше 4096 символов? )
Возможно у DrawText нет такого ограничения
-
> PaintBox не отображет строки длиннее 4096 символов
ложное утверждение. > В OnPaint через TextOut вывожу строку
а я вывел рассаду перца и керманов в космос. и мое сообщение имеет больше смысла. http://segfault.kiev.ua/smart-questions-ru.html > xayam © (24.02.18 21:49) [1] > TextOut не поддерживает переносы строк
поддерживает. DT_WORDBREAK
-
> поддерживает. DT_WORDBREAK
может раньше не поддерживал? я еще со времен борланда помню текстаут - там вроде однострочно было, хотя я могу ошибаться
-
> xayam © (25.02.18 06:58) [3]
ну, автор не указал, какой именно TextOut, поэтому мой имеет кучку флагов.
-
-
> xayam © (26.02.18 08:39) [5]
да, ты прав. Я ошибся, думая, что винапишная функция TextOut поддерживает.
|