怎么控制光标在MaskEdit中的形状

VenusC 2002-10-25 07:55:51
设定MaskEdit的EditMask后,无论MaskEdit用什么字体,当焦点落在可输入内容的位置时,光标形状(注意不是鼠标形状)不像通常的编辑框内的苗条身材,总是变得比原来的宽,占据了整个要输入字符的位置,怎么控制恢复原状啊?
(AutoSelect已设为为false)
...全文
22 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
iYoung 2003-04-06
  • 打赏
  • 举报
回复
procedure TCustomMaskEdit.SetCursor(Pos: Integer)

看了一下源码,似乎并不是改了光标,而是自动选中一个字符。
要改的话除非从 TCustomMaskEdit 派生一个类并重写 SetCursor。
netying 2003-04-04
  • 打赏
  • 举报
回复
up..
Libran 2002-10-25
  • 打赏
  • 举报
回复
哦,试了下,不对
我记错了,Sorry
Libran 2002-10-25
  • 打赏
  • 举报
回复
把EditMask属性前面的“!”去掉就好了

604

社区成员

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

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