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

リッチエディット 2.0 の場合、改行文字が「\n」ではなく「\r」になっているようです。

于 2013-12-20T08:34:27.843 に答える