Компонент CTdit позволяет работать не только с однострочным текстом, но и с многострочным текстом.
Как правильно работать с многострочным текстом в CEdit--как правильно помещать в CEdit многострочный текст и как правильно считывать из CEdit многострочный текст?
Здравствуйте, RussianFellow, Вы писали:
RF>Компонент CTdit позволяет работать не только с однострочным текстом, но и с многострочным текстом. RF>Как правильно работать с многострочным текстом в CEdit--как правильно помещать в CEdit многострочный текст
SetWindowText()
Можно ещё вставить текст в текущее положение курсора через Paste(), но перед этим нужно засунуть этот текст в буфер обмена.
RF> и как правильно считывать из CEdit многострочный текст?
GetLineCount()
GetLine()
или целиком получить весь текст — GetWindowText(), строки разделены "\r\n"
Для чего вообще используется этот CEdit? если не нужен редактор текста, можно выводить строки через CListCtrl
Здравствуйте, RussianFellow, Вы писали:
RF>Компонент CTdit позволяет работать не только с однострочным текстом, но и с многострочным текстом. RF>Как правильно работать с многострочным текстом в CEdit--как правильно помещать в CEdit многострочный текст и как правильно считывать из CEdit многострочный текст?
Зря ты с MFC связался. Лучше Qt начни копать.
Re[2]: Как правильно работать с многострочным CEdit?
Здравствуйте, Evgeniy Skvortsov, Вы писали:
ES>Для чего вообще используется этот CEdit? если не нужен редактор текста, можно выводить строки через CListCtrl
Да просто для удобства--для вывода могострочного текста я выбрал CEdit, а не CListCtrl .
1613 г. = 2024 г.
Re[2]: Как правильно работать с многострочным CEdit?
А как программно поместить строки в многострочный CEdit?
Только ли при помощи конкатенации этих строк в одну большую строку, используя разделители "\r\n" и функцию SetWindowText, или можно как-то по-другому?