我正在尝试将键入到文本编辑控件中的一些文本拆分为单个单词以将它们放入数组中......任何换行符也应该放入数组中。问题是我在检测换行符时遇到了麻烦......
正确的方法是什么?
我尝试了以下方法:
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,换行符的字符不是""....是"\r"!