在VC中CString类中如果要使用如同换行"n"这种转意字符该写什么啊?

在VC中CString类中如果要使用如同换行"n"这种转意字符该写什么啊?,第1张

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

在VC中CString类中如果要使用如同换行"/n"这种转意字符该写什么啊?

解析:

0x0a 这个是一个换行符你可以试试。

也可以用

CString a

a += "\r\n"

CString str=(char*)lParam

CString strTemp

GetDlgItemText(IDC_EtxtMsg,strTemp)

str+="\r\n"

str+=0x0a

str+=strTemp

SetDlgItemText(IDC_EtxtMsg,str)

vc中textcontrol换行方法。

1、当EDIT映射到一CString时m-String=m-String+sNewString自动换行,其中m-String是EDIT筐所关联的CString对象,UpdateData,此法只能做到自动换行,不会自动滚屏到最后一行。

2、当EDIT映射到一EDIT时m-Edit.SetSel。

文件的换行符是\r\n一起出现的,如果单纯想只从文件中读取一行的话建议用fgetc来读取直到发现\r\n

另外getline函数好像不是这么用的吧 ssize_t getline(char **lineptr, size_t *n, FILE *stream)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8097876.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存