0

我正在尝试将输入到文本编辑控件中的一些文本拆分为单个单词以将它们放入一个数组中......任何换行符也应该放入一个数组中。问题是我在检测换行符时遇到了麻烦......

这样做的正确方法是什么?

我尝试了以下方法:

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");
    }

}

但这不起作用....

4

1 回答 1

1

看来,对于 RichEdit 2.0,换行符不是“\n”....而是“\r”!

于 2013-12-20T08:34:27.843 回答