社区
Windows SDK/API
帖子详情
高手!又是两个RichEdit同步滚动的问题!
bluearc888
2005-03-24 09:58:09
我需要Richedit1跟着Richedit2动,如下代码:
SetScrollPos(richedit2.Handle,SB_VERT,GetScrollPos(richedit1.Handle,SB_VERT ),true);
问题:为什么滚动条是动了,但RichEdit2内的文件并没有滚动,仍然显视着第一行?
...全文
112
3
打赏
收藏
高手!又是两个RichEdit同步滚动的问题!
我需要Richedit1跟着Richedit2动,如下代码: SetScrollPos(richedit2.Handle,SB_VERT,GetScrollPos(richedit1.Handle,SB_VERT ),true); 问题:为什么滚动条是动了,但RichEdit2内的文件并没有滚动,仍然显视着第一行?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
王集鹄
2005-03-24
打赏
举报
回复
//通过消息实现,参考如下代码:
RichEdit2.Perform(WM_VSCROLL,
MakeLong(SB_THUMBPOSITION, GetScrollPos(RichEdit1.Handle, SB_VERT)), 0);
bluearc888
2005-03-24
打赏
举报
回复
UP
bluearc888
2005-03-24
打赏
举报
回复
错了,RichEdit2内的文本才对,不是文件。。。
Delphi控制T
Rich
Edit
组件文字内容
滚动
..rar
Delphi控制T
Rich
Edit
组件文字内容
滚动
..rar
两个
Rich
TextBox
同步
滚动
的实现
最近想做一个比较两段文本的东西,将文本放入
Rich
TextBox,想拖动其中一个的
滚动
条,然后另外一个也就可以
滚动
的效果。 遵循我的一贯原则,先从
Rich
TextBox本身的特性上找,从
滚动
事件上看,事件处理参数中居然没有
滚动
位置参数,
Rich
TextBox也没有当前行的说法;
支持多平台的带行号
Rich
Edit
控件实现
带行号的
Rich
Edit
控件是在标准
Rich
Edit
编辑控件基础上扩展的功能性UI组件,广泛应用于代码编辑器、日志查看器等需要精确定位文本行的场景。它在保留
Rich
Edit
原有富文本编辑能力的同时,通过自定义绘制或子窗口叠加方式,在左侧显示行号栏,实现类似Visual Studio或Notepad++的行号显示效果。该控件的核心价值在于提升文本可读性与定位效率,尤其在处理大文件时,行号为开发者提供了直观的位置参考。
构建
Rich
Edit
聊天窗口:发送表情与图片功能实现
Rich
Edit
控件是微软公司推出的,主要用于 Windows 系统的一个文本编辑组件。它允许应用程序显示和编辑复杂的文本格式,包括文本的字体、颜色、大小,甚至包括图形、表格和其他复杂的布局信息。通过使用
Rich
Edit
控件,开发者可以轻松地在应用程序中添加功能强大的文本编辑功能,比如文本的加粗、斜体、下划线、颜色变化以及段落格式的设置等。控件功能主要包括:文本格式化:支持多种文本格式,如加粗、斜体、下划线和颜色等。图形和表格:能够插入图形和创建简单的表格。
Memo与
Rich
Edit
组件对比及实际应用详解
Rich
Edit
的强大功能不仅依赖于窗口消息机制,更深层地建立在其暴露的COM接口体系之上。其中最为重要的是接口,它是访问和控制整个文档内容的核心入口点。当
Rich
Edit
控件创建完成后,可通过发送消息获取指向的指针,进而查询接口。以下是使用C++/Win32 API获取该接口的典型流程:参数说明与逻辑解析::此消息请求
Rich
Edit
返回其内部的OLE接口包装器。pUnk:接收IUnknown*类型的接口指针,是所有COM接口的基类。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章