Я пытаюсь разделить некоторый текст, введенный в элемент управления для редактирования текста, на отдельные слова, чтобы поместить их в массив ……. любые символы новой строки должны быть также помещены в массив. Проблема в том, что у меня возникают проблемы с обнаружением символов новой строки по пути …
Как правильно это сделать?
Я пробовал следующее:
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");
}
}
но это не работает ….
Кажется, для RichEdit 2.0 символ новой строки не является «\ n» …. это «\ r»!
Других решений пока нет …