社区
界面
帖子详情
RichEdit:如何使某指定的几个部分只读,而其他部分可改写?
辉歌
2008-07-21 01:41:01
我想实现如下功能:
加载一个文档模板,该模板形如:
姓名 地址
年龄 工作单位
原因
对于其中的如姓名等文字,用户是不能修改的,而其他用户输入的部分,可进行修改!
而整个文档又是一个整体,可进行复制。但是删除的话,只能删除用户输入的部分。
...全文
197
10
打赏
收藏
RichEdit:如何使某指定的几个部分只读,而其他部分可改写?
我想实现如下功能: 加载一个文档模板,该模板形如: 姓名 地址 年龄 工作单位 原因 对于其中的如姓名等文字,用户是不能修改的,而其他用户输入的部分,可进行修改! 而整个文档又是一个整体,可进行复制。但是删除的话,只能删除用户输入的部分。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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 ? ;用来返回流操作过
Windows记事本:轻量级文本编辑利器实战指南
Windows记事本的主界面采用极简主义设计,由菜单栏和编辑区两大核心组件构成。菜单栏提供“文件”“编辑”“格式”等逻辑分组,其命令映射直接调用Win32 API底层函数,如OpenFile和,实现轻量级系统交互。编辑区基于标准文本控件(
EDIT
类),支持Unicode输入与基本文本渲染,不启用富格式处理,确保纯文本语义完整性。// 示例:创建记事本编辑控件的核心代码片段L"
EDIT
",NULL,hWnd,hInstance,NULL。
第十三章 脚本化文档
客户端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的高亮显示不...
claude code实战三
设计高噪声处理型子代理的要点:1. 定义好分析步骤:给子代理一个分析框架,帮助它系统地处理问题,而不是随意发散。2. 选择合适的模型:不是所有子代理都需要最强的模型。根据任务复杂度选择,既省成本又快。haiku ← 简单任务(执行、总结、模式匹配)sonnet ← 复杂任务(分析、推理、关联)opus ← 最复杂任务(架构设计、深度推理)3. 强调简洁:在 prompt 中明确告诉子代理要简洁、可操作,否则它可能会返回过多细节。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章