回 帖 发 新 帖 刷新版面

主题:菜鸟问:当一个编辑框获得焦点后如何设置光标在编辑框中的位置

菜鸟问:当一个编辑框获得焦点后如何设置光标在编辑框中的位置(或任意位置)
我只想使光标居中

回复列表 (共6个回复)

沙发

CreateWindowEx时使用ES_CENTER(居中),ES_LEFT(左),ES_LEFT(右)。

板凳

EM_SETSEL

3 楼

SetSel

4 楼

[quote]SetSel
[/quote]
正解,这个是最好用的啊

5 楼

谢谢,不过不知道SetSel()怎么用,它有两个重载函数,用哪个,请给个例子好吗?

6 楼

SetSel()好象是这是当编辑框中有文字的时候可以设置.
我是问,当编辑框获得焦点的时候,这个时候编辑框还没有文字,哪怎么用SetSel来设置光标的位置
谢谢,能给个小例子吗?
自己顶

我来回复

您尚未登录,请登录后再回复。点此登录或注册