怎样获取Edit控件编辑光标当前处于第几字符位置
怎样获取Edit控件编辑光标当前处于第几字符位置,是在开头,还是在第三位置等 问题点数:20、回复次数:4Top
1 楼maning_0(路修远)回复于 2004-09-03 00:54:40 得分 0
1 保存:
AnsiString s;
s=Edit->Text;
2 发送一个键盘消息到Edit(比如"x"字符)
SendMessage();
3
循环比较s和Edit->Text在那里有变化
4
Edit->Text=s;
Top
2 楼heng2003(哼哼)回复于 2004-09-03 09:06:00 得分 20
Edit1->SelStart
从0开始计数,0为开头字符位置Top
3 楼snowfeild(雪域)回复于 2004-09-03 09:14:32 得分 0
不用这么费事吧:
EditTitle->SelStart;就行了Top
4 楼humingfei(Edgar.Hu)回复于 2004-09-03 09:25:51 得分 0
SelStart足够了Top
相关问题
- 超难问题!!!!!!!! 如何判断 edit 控件 或 MEMO 控件 的 光标 在第几个字符上???????????????????? 急!!!!!!!!!!!!
- 关于TEdit控件,当它得到焦点的时候我怎么知道现在光标停在第几个字符后面?
- 如何获得textbox中,光标的位置,在第几个字符处
- 如何获得Edit控件中当前输入的是第几个字符?
- memo控件中如何控制光标指在哪个字符串上?
- 在Edit控件中输入字符, 如何判断光标的当前位置。
- 使用richedit控件,如何在光标所在的位置插入字符?
- 请问能否获得<input type="text">中光标的位置(位于第几个字符)?
- 重奖:在richtextbox控件中如何将光标移到指定行的第一个字符
- 如何自动定位光标,使在edit控件中焦点在已有字符的最后




