MFC 如何将一段CString的多行字符串,按每行赋值给一个char数组

VS2010下,编辑框设置一个CEDIT的变量,得到一个CString的多行的字符串,怎样每次按行赋值给同一个char数组。... VS2010 下,编辑框设置一个CEDIT的变量,得到一个CString的多行的字符串,怎样每次按行赋值给同一个char数组。 展开
 我来答
百度网友44f31a174
2013-06-16
知道答主
回答量:30
采纳率:0%
帮助的人:21.9万
展开全部
CSTRING可以直接当做char数组来使用,所以你只要用字符串拷贝就可以了
更多追问追答
追问
能说的具体点么,我编程要求是把一段CString的字符串,逐行替换成一些其他字符串在另一个编辑框显示,如何做能简单点。
追答
什么叫把CString的字符串逐行替换成一些其他字符串?你的意思是一行一行读取CEDIT的内容?
用CEdit类的GetLineCount函数,可以获得该编辑框中有多少行,然后循环用GetLine第一个参数为要读取的行数,第一行取值为0,可以利用GetLineCount函数的返回值做循环,然后每次写入一个CString里面,做处理后就能替换你需要的字符了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式