2011-12-05 11 views
0

CEditにテキストを出力するときに、 "\ n"が次の行に移動するときだけ、複数行を変更して設定するにはどうすればよいですか?CEまたはCRを次の行に移動しますか?

すなわち:(セットアッププログラムで)私はこのフィード場合

CEdit *myEdit1 = new CEdit; 
myEdit1->Create(ES_MULTILINE | ES_READONLY | WS_VISIBLE | WS_BORDER, CRect(800,100,900,200), this, 2); 

は "\をn個" 私は(だけにしてと)それが次の行に行きたい

CString s; 
s = "hello \n there"; 
myEdit1->SetWindowText(s); 
+1

ここでは何が効果がありませんか? –

+0

これはWindowsで、 '" \ r \ n "' –

答えて

0

あなたがかもしれませんその場合、キーストロークを処理するためにCEditをサブクラス化する必要があります。それ以外の場合は、デフォルトの動作が使用されますShift - を入力して次の行にジャンプします。

CEDitサブクラスを検索するだけで多くの例が得られます。

関連する問題