+ -
当前位置:首页 → 问答吧 → 请教,我想要在一个在focus离开 一个textbox 控件时,cursor的位置仍然停留在当前的选定位置,应该怎样做?

请教,我想要在一个在focus离开 一个textbox 控件时,cursor的位置仍然停留在当前的选定位置,应该怎样做?

时间:2011-07-19

来源:互联网

请教,
一个窗体上有一个textbox控件,其有短有滚条,内部可以输入很长的文本,
我想要在focus离开 该textbox 控件时,
cursor的位置仍然停留在当前的位置,应该怎样做?

作者: ocean69   发布时间: 2011-07-19

SetCursorPos来改变其位置

作者: Veron_04   发布时间: 2011-07-19

谢谢回答,
有个问题
当focus 离开之后, cursor 也就不会停留在该textbox之中了,
这时候如何保持textbox中text的纵向位置?

作者: ocean69   发布时间: 2011-07-19

会变化吗?

作者: Veron_04   发布时间: 2011-07-20

是的
即使没有移动记录,
聚焦移动时,文本框内显示的字符就会回归到开头,无法停留在当前的驻留位置

作者: ocean69   发布时间: 2011-07-20

聪明点的放个gif动画模拟光标放在那边闪动。

作者: sysdzw   发布时间: 2011-07-20

应该怎样做?能给点代码么?

作者: ocean69   发布时间: 2011-07-20

引用 6 楼 ocean69 的回复:

应该怎样做?能给点代码么?
百度。不能。

作者: sysdzw   发布时间: 2011-07-20