Обнаружение символа новой строки в элементе управления расширенным редактированием текста

Я пытаюсь разделить некоторый текст, введенный в элемент управления для редактирования текста, на отдельные слова, чтобы поместить их в массив ……. любые символы новой строки должны быть также помещены в массив. Проблема в том, что у меня возникают проблемы с обнаружением символов новой строки по пути …

Как правильно это сделать?

Я пробовал следующее:

for(int i = 0; i < text.GetLength(); i++)
{
m_RichEditor.SetSel(0 + i, i + 2); //from start to end character
m_RichEditor.GetSelectionCharFormat(cf);if(m_RichEditor.GetSelText() == "\n") {
OutputDebugString((CString)"here");
}

}

но это не работает ….

0

Решение

Кажется, для RichEdit 2.0 символ новой строки не является «\ n» …. это «\ r»!

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]