社区
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内的文件并没有滚动,仍然显视着第一行?
...全文
132
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内的文本才对,不是文件。。。
关于
两个
Rich
edit
控件
同步
的实现
现有
Rich
Edit
1和
Rich
Edit
2
两个
Rich
edit
。当
Rich
Edit
1
滚动
时
Rich
Edit
2也跟着
滚动
。 而触发
滚动
事件的动作有:1、点击
滚动
条 2、鼠标滑轮 而我这里使用的办法是监听
Rich
Edit
1的消息。当
Rich
Edit
1触发 WM_VSCROLL或WM_MOUSEWHEEL消息时,把相同的消息转发给
Rich
Edit
2已达到效果 unit Unit1;
rich
edit
垂直
滚动
条
滚动
rich
edit
垂直
滚动
条
Rich
Edit
的用法总结
rich
edit
常见使用
问题
一.常见
问题
a.可以编译,不能执行的 在需要在相应的对话框中加上InitInstance(void)函数中添加 AfxInit
Rich
Edit
(); b.升级默认的
Rich
ed版本(默认的有一些bug),如 可在InitInstance中添加 LoadLibrary("
RICH
ED20.DLL") 最后注意 FreeLibrary 如果是...
支持多平台的带行号
Rich
Edit
控件实现
带行号的
Rich
Edit
控件是在标准
Rich
Edit
编辑控件基础上扩展的功能性UI组件,广泛应用于代码编辑器、日志查看器等需要精确定位文本行的场景。它在保留
Rich
Edit
原有富文本编辑能力的同时,通过自定义绘制或子窗口叠加方式,在左侧显示行号栏,实现类似Visual Studio或Notepad++的行号显示效果。该控件的核心价值在于提升文本可读性与定位效率,尤其在处理大文件时,行号为开发者提供了直观的位置参考。
rich
edit
常见使用
问题
rich
edit
常见使用
问题
一.常见
问题
a.可以编译,不能执行的 在需要在相应的对话框中加上InitInstance(void)函数中添加 AfxInit
Rich
Edit
(); b.升级默认的
Rich
ed版本(默认的有一些bug),如 可在InitInstance中添加 LoadLibrary("
RICH
E...
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章