社区
界面
帖子详情
cedit追加的字符串中包含空字符串的话???
ynwlgh
2013-02-06 03:09:34
cedit追加的字符串中包含空字符串的话怎么办?
比如我要edit控件中显示这些字符串:
"asdfqwetr\0\0asdfsda"
中间被空字符截断的话。
用setwindowtext,和replacesel 后面的加不进去了...
...全文
404
9
打赏
收藏
cedit追加的字符串中包含空字符串的话???
cedit追加的字符串中包含空字符串的话怎么办? 比如我要edit控件中显示这些字符串: "asdfqwetr\0\0asdfsda" 中间被空字符截断的话。 用setwindowtext,和replacesel 后面的加不进去了...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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之类的
傻X
2013-02-06
打赏
举报
回复
简单的来说‘\0’用你哪种方法是表示不出来的 最多 "asdfqwetr\\0\\0asdfsda"
傻X
2013-02-06
打赏
举报
回复
你不觉得你需求和逻辑冲突? 你见过终止符是什么样子么? 我是没见过,我只见过2个字符表示“\0” 你要的那个需求就有问题。
ynwlgh
2013-02-06
打赏
举报
回复
没懂啊? 我要表示的就是终止字符啊. 值是0x00的字符. 就是一串字符,从文件里面读出来的. 但是中间含有值为0x00的字符. 在edit控件里要怎么把后面的内容也显示出来啊?
jimette
2013-02-06
打赏
举报
回复
"asdfqwetr\\0\\0asdfsda" 加一个转义字符
傻X
2013-02-06
打赏
举报
回复
'\0'和“\0” 可不一样啊 前者就是字符串结束符,后者才是显示“\0”内容
MFC
Edit
Ctrl
中
追加
文本
编辑框实现多行输入、
追加
文本
C
Edit
实现文本换行
C
Edit
控件若要在
字符串
中
插入换行字符("\r\n")实现换行效果,必须指定两个风格 ES_MULTILINE和ES_WANTRETURN。 1: DWORD dwStyle = WS_VISIBLE | ES_MULTILINE | ES_WANTRETURN; 2: C
Edit
*p
Edit
= new C
Edit
;...
Edit
Control
追加
字符串
方法一:创建全局
字符串
变量,
追加
文字到该变量
中
,使用SetWindowText更新控件。示例CxxxDlg.h
中
classCxxxDlg:publicCDialog { ... public: CStringm_csLogInfo; ... }CxxxDlg.cpp
中
m_csLogInfo+="helloworld"; ...
php 在字串插入,【PHP】在目标
字符串
指定位置插入
字符串
(可以用作换行或者其他处理)插入示例,具体思路在代码
中
有注释:/*** 指定位置插入
字符串
* @param $str 原
字符串
* @param $i 插入位置* @param $substr 插入
字符串
* @return string 处理后的
字符串
*/function inser....
VC编辑框
追加
字符串
并自动滚屏功能
今天在编写串口通信时,当接收到的
字符串
达到一定大小时,vc将会崩溃报错。 原因是在程式在接受数据时同时将数据写入了
edit
的关联变量力造成了数据的超限 改正方法是取消变量,直接通过往控件里插入数据。 也就是...
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章