如何在richedit中将光标作成象telnet那样 请弄清楚richedit是delphi的控件还是windows提供的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 richedit是TRichedit,还有鼠标的光标怎么搞 我解释一点,这里的光标不是说鼠标的光标,而是说,输入焦点(CARET)的形状,谢谢!谢谢 其实TRICHEDIT是封装WINDOW提供的RICHEDIT的!你应该查这方面的资料。 Telnet的文本光标是个黑色的符号,从属性CaretPos 取到光标位置,然后用异或特性自行画一个黑色矩形,跟字符一样大小,在定时器事件里,不停地检查此光标位置,一旦改变,在原位置再画一遍清除掉,这算是仿真光标,DOS下的光标有时就是这样做的,不妨在windows下试一试,可能不会是想象的那样的简单。 重载 richedit 的 WM_PAINT 消息处理函数 就是插字号设置,你去参考windows api函数,可以做的到,我以前做过的 DSPACK如何默认视频标准 95老大进来接分! dbgrid能否显示原生ADO对象查询出的数据? 关于私活报价咨询,看有哪位做过健身房管理系统的给估个价 请教一个关于注册表的问题 在2000下如何取主板序列号,用BiosHelp.pas无法取华硕笔记本的主板序列号啊。 有关程序中“流程图”的设计,恳请高手请进来帮帮小弟! StringGrid怎樣移除指定的行? 函数里的const怎么理解? 如何让Treeview不显示滚动条,进者有分! 先提供答案先得分 ORACLE问题!
你应该查这方面的资料。
取到光标位置,然后用异或特性自行画一个黑色矩形,
跟字符一样大小,在定时器事件里,不停地检查此光标
位置,一旦改变,在原位置再画一遍清除掉,这算是
仿真光标,DOS下的光标有时就是这样做的,不妨在
windows下试一试,可能不会是想象的那样的简单。