社区
界面
帖子详情
RichEdit:如何使某指定的几个部分只读,而其他部分可改写?
辉歌
2008-07-21 01:41:01
我想实现如下功能:
加载一个文档模板,该模板形如:
姓名 地址
年龄 工作单位
原因
对于其中的如姓名等文字,用户是不能修改的,而其他用户输入的部分,可进行修改!
而整个文档又是一个整体,可进行复制。但是删除的话,只能删除用户输入的部分。
...全文
165
10
打赏
收藏
RichEdit:如何使某指定的几个部分只读,而其他部分可改写?
我想实现如下功能: 加载一个文档模板,该模板形如: 姓名 地址 年龄 工作单位 原因 对于其中的如姓名等文字,用户是不能修改的,而其他用户输入的部分,可进行修改! 而整个文档又是一个整体,可进行复制。但是删除的话,只能删除用户输入的部分。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
辉歌
2008-07-28
打赏
举报
回复
to 楼上,已发邮件。
healer_kx
2008-07-22
打赏
举报
回复
?
healer_kx
2008-07-21
打赏
举报
回复
[Quote=引用 7 楼 w8u 的回复:]
感谢楼上两位回复。
healer_kx,我有一个共享软件的点子,一起做出来?
[/Quote]
我很感兴趣,说实在的,做出来以后,会是很有用的一个控件啊,
healer_kx@163.com
我目前对CSS和JavaScript的了解还凑合,HTML也知道得多吧。
辉歌
2008-07-21
打赏
举报
回复
感谢楼上两位回复。
healer_kx,我有一个共享软件的点子,一起做出来?
scq2099yt
2008-07-21
打赏
举报
回复
用控件不一定丑陋,你可以自绘控件或者贴图
healer_kx
2008-07-21
打赏
举报
回复
当然了,
你看看一些论坛回复的input box的功能,比你的RichEdit功能差很多嘛?
多研究一下这些HTML和JavaScript,能节省你相当多的工作量,而且更好维护。也更好升级你的显示啊。要不到时候你改VC代码都能搞死人。
你搞定了HTML的View了,到时候改改HTML,CSS,JS就够了。
辉歌
2008-07-21
打赏
举报
回复
啊,不好意思。3楼的回复是对1楼的。
to 2楼:
HTML能将图片保存到数据库里吗?
辉歌
2008-07-21
打赏
举报
回复
to 楼上:
界面上用控件比较丑陋。同时有很多模板。我正在考虑自己开发Richedit控件。
healer_kx
2008-07-21
打赏
举报
回复
我觉得似乎不是很可行,我有两个方案。
一个是你继续利用CRichEdit,但是重写相当多的函数,这些函数基本控制Select,Insert等功能,保证一部分文本不被修改。
但是我觉得这肯定很麻烦。
另外一个是你利用CHtmlView类,这个类好啊。。。 。。。
实际上,等于大多数关键的逻辑变成你使用HTML和JavaScript了。
菜牛
2008-07-21
打赏
举报
回复
你这样的,又没有很多格式,不如自己设计界面了,没必要用RichEdit;RichEdit没有这种功能,要实现也要自己扩充,工作量不如另外做一个控件简单。
WIN32汇编
Rich
edit
控件的使用
将stFind结构体变量中的所有查找字符标示屏蔽除了 FR_MATCHCASE or FR_DOWN or FR_WHOLEWORD这
几个
标识. 在上面的代码中使用了and运算(按位相与 1 and 1 =1 1 and 0 =0)将其他不需要的标识屏蔽掉(不同的位代表...
第十三章 脚本化文档
客户端javascript存在使得静态的html文档编程...校本化web页面内容是javascript的核心目标。...校本化web页面javascript核心目标。本章将阐述它是如何做到的。 第11章和12章解释了每一个web浏览器窗口、标签也和框架由...
C# webbrowser专题
上一个例子中我们学会了查找文本——究跟到底,对Web页面还是
只读
不写。那么,如果说要把所有的搜索结果高亮显示呢?我们很快会想到把所有匹配的文字颜色、背景改一下就可以了。首先想到的可能是直接修改HTML文本吧...
vc++中常用代码片段
(1) 如何通过代码获得应用程序主窗口的 ...AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED)//使程序最大化.(2) 确定应用程序的路径Use GetModuleFileName 获得应用程序的路径,然后去掉可执行文件名。Example:TCHA
2024-RHCE课程标准课件
由于IT系统中,准确的计时非常重要,有很多种原因需要准确计时:在网络传输中,数据包括和日志需要准确的时间戳各种应用程序中,如订单信息,交易信息等 都需要准确的时间戳chrony是一个开源的自由软件,它能帮助你...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章