社区
界面
帖子详情
RichEdit:如何使某指定的几个部分只读,而其他部分可改写?
辉歌
2008-07-21 01:41:01
我想实现如下功能:
加载一个文档模板,该模板形如:
姓名 地址
年龄 工作单位
原因
对于其中的如姓名等文字,用户是不能修改的,而其他用户输入的部分,可进行修改!
而整个文档又是一个整体,可进行复制。但是删除的话,只能删除用户输入的部分。
...全文
166
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
控件的使用
下面介绍一下一些陌生的结构和API函数: 结构:
EDIT
STREAM STRUCT dwCookie DWORD ? ;用户自定义值 dwError DWORD ? ;用来返回流操作过
第十三章 脚本化文档
客户端javascript存在使得静态的html文档编程了交互式的web应用。校本化web页面内容是javascript的核心目标。本章———本书最重要的章节之一,阐述了它是如何做到的客户端javascript的存在使得静态的html文档变成了交互式的web应用。校本化web页面javascript核心目标。本章将阐述它是如何做到的。 第11章和12章解释了每一个web浏览器窗口、标签也和框架由...
C# webbrowser专题
C# .Net 2.0实例学习:WebBrowser页面与WinForm交互技巧 2 Study Case 4:高亮显示 上一个例子中我们学会了查找文本——究跟到底,对Web页面还是
只读
不写。那么,如果说要把所有的搜索结果高亮显示呢?我们很快会想到把所有匹配的文字颜色、背景改一下就可以了。首先想到的可能是直接修改HTML文本吧……但是,与SourceCode的高亮显示不...
vc++中常用代码片段
(1) 如何通过代码获得应用程序主窗口的 指针?主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED)//使程序最大化.(2) 确定应用程序的路径Use GetModuleFileName 获得应用程序的路径,然后去掉可执行文件名。Example:TCHA
2024-RHCE课程标准课件
由于IT系统中,准确的计时非常重要,有很多种原因需要准确计时:在网络传输中,数据包括和日志需要准确的时间戳各种应用程序中,如订单信息,交易信息等 都需要准确的时间戳chrony是一个开源的自由软件,它能帮助你保持系统时钟与时钟服务器(NTP)同步,因此让你的时间保持精确。chrony由两个程序组成,分别是chronyd和chronycchronyd:是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章