我在CEdit控件的属性里面把Multiline ,Want Return ,Vertical Scroll 都设置成true了,但是只能手工输入换行,没办法实现程序输入换行我是这样输入的:
CEdit *AboutEdit = (CEdit *)GetDlgItem(IDC_EDIT1); AboutEdit->SetWindowText(TEXT("author:\r\n"));
AboutEdit->SetWindowText(TEXT("hpp1981\r\n"));
AboutEdit->SetWindowText(TEXT("zhangwentao"));结果编辑框中只有一行,就是“zhangwentao”
解决方案 »
- VC对话框中嵌套Word并用VC操纵word,急!
- 多个线程是否能同时用一个文件句柄WriteFile?
- ceditview编辑框中,如何实现从字符串"//"到行尾以第二种颜色显示字符?(其他字符为一种颜色)
- createprocess参数问题
- 大家都是用什么软件制作安装软件的.
- 用何种方式读取jpg?
- 关于使用CfileFind查找目录问题
- 如何实现inf文件的安装?
- ******如何用WH_CALLWNDPROC截获某个进程窗口的最小化消息?******
- 2000下RegisterServiceProcess()如何去应用?(答出来还可领到50分)
- 请问现在COM技术用得多不多~
- !高分!关于截获其他程序窗口的 文字 的 问题
CString str="";
str=str+"author:\r\n";
str=str+"hpp1981\r\n";
str=str+"zhangwentao";
AboutEdit->SetWindowText(str);
或者直接输出:AboutEdit->SetWindowText(“author:\r\nhpp1981\r\nzhangwentao");
如果一个一个往里加内容的话,默认会自动清除以前的内容,所以到最后只有一行。