如何在richedit中将光标作成象telnet那样

liandian 2000-09-09 12:28:00
请问richedit中将光标作成象telnet那样怎么实现,如何一直保持telnet式的光标,特别是
richedit显示时光标如何做到
...全文
128 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jebbthe 2000-11-30
  • 打赏
  • 举报
回复
就是插字号设置,你去参考windows api函数,可以做的到,我以前做过的
SCUM 2000-09-20
  • 打赏
  • 举报
回复
重载 richedit 的 WM_PAINT 消息处理函数
BCB 2000-09-20
  • 打赏
  • 举报
回复
Telnet的文本光标是个黑色的符号,从属性CaretPos
取到光标位置,然后用异或特性自行画一个黑色矩形,
跟字符一样大小,在定时器事件里,不停地检查此光标
位置,一旦改变,在原位置再画一遍清除掉,这算是
仿真光标,DOS下的光标有时就是这样做的,不妨在
windows下试一试,可能不会是想象的那样的简单。

SimonDW 2000-09-11
  • 打赏
  • 举报
回复
其实TRICHEDIT是封装WINDOW提供的RICHEDIT的!
你应该查这方面的资料。
bbslucky 2000-09-10
  • 打赏
  • 举报
回复
设置鼠标的光标即可搞定
SimonDW 2000-09-10
  • 打赏
  • 举报
回复
请弄清楚richedit是delphi的控件还是windows提供的。
liandian 2000-09-10
  • 打赏
  • 举报
回复
我解释一点,这里的光标不是说鼠标的光标,而是说,输入焦点(CARET)的形状,谢谢!谢谢
liandian 2000-09-10
  • 打赏
  • 举报
回复
richedit是TRichedit,还有鼠标的光标怎么搞

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧