社区
界面
帖子详情
cedit追加的字符串中包含空字符串的话???
ynwlgh
2013-02-06 03:09:34
cedit追加的字符串中包含空字符串的话怎么办?
比如我要edit控件中显示这些字符串:
"asdfqwetr\0\0asdfsda"
中间被空字符截断的话。
用setwindowtext,和replacesel 后面的加不进去了...
...全文
411
9
打赏
收藏
cedit追加的字符串中包含空字符串的话???
cedit追加的字符串中包含空字符串的话怎么办? 比如我要edit控件中显示这些字符串: "asdfqwetr\0\0asdfsda" 中间被空字符截断的话。 用setwindowtext,和replacesel 后面的加不进去了...
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Eleven
2013-02-06
打赏
举报
回复
你以十六进制的方式显示?
ynwlgh
2013-02-06
打赏
举报
回复
对对. cedit是用来显示文本文件的. 我要加载的不是文本文件. 我换别的合适的控件试试.
stjay
2013-02-06
打赏
举报
回复
引用 6 楼 stjay 的回复:
这种非文本格式的文件 建议用16进制来显示,类似UltraEdit之类的
可以参考CHexEdit
stjay
2013-02-06
打赏
举报
回复
这种非文本格式的文件 建议用16进制来显示,类似UltraEdit之类的
看不见的裂痕
2013-02-06
打赏
举报
回复
简单的来说‘\0’用你哪种方法是表示不出来的 最多 "asdfqwetr\\0\\0asdfsda"
看不见的裂痕
2013-02-06
打赏
举报
回复
你不觉得你需求和逻辑冲突? 你见过终止符是什么样子么? 我是没见过,我只见过2个字符表示“\0” 你要的那个需求就有问题。
ynwlgh
2013-02-06
打赏
举报
回复
没懂啊? 我要表示的就是终止字符啊. 值是0x00的字符. 就是一串字符,从文件里面读出来的. 但是中间含有值为0x00的字符. 在edit控件里要怎么把后面的内容也显示出来啊?
jimette
2013-02-06
打赏
举报
回复
"asdfqwetr\\0\\0asdfsda" 加一个转义字符
看不见的裂痕
2013-02-06
打赏
举报
回复
'\0'和“\0” 可不一样啊 前者就是字符串结束符,后者才是显示“\0”内容
MFC资料
(有计算器的源代码)编写MFC所用到的有关资料,包括CMenu,CString等类下的函数,还有实现XP风格的方法等等...
CString类实现
CString类实现,非常详细,
包含
CString里的各个函数及实现过程,实现细节,对C++学习是很有帮助的。程序加载后可直接使用
MFC txt文件读写
一个简单的MFC历程,可以简单实现数据保存txt,已经从txt文档读取数据显示,大的功能都能在后面添加
VC6MFC函数名解释(上)
VC6.0MFC函数名解释(上) MFC常用函数名说明解释 帮助更好使用MFC编程
VC++在编辑框
中
追加
文本
摘要:VC/C++源码,控件相关,文本框 VC++在编辑框控件
中
追加
文本内容,点击按钮即可将内容添加至指定的文本框
中
,是一个有效提升软件操作体验的小技巧,值得学习一下源代码的实现。
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章