vc MFC EDIT控件 设置光标位置

来源:百度知道 编辑:UC知道 时间:2024/06/14 17:27:19
VC里是不是有个函数可以设置光标位置的呢?

如题把IDC_EDIT2的光标放在最后。

应该先得到文本长度,然后用 SetSel 方法。
假如得到的长度是 dwLen ,那么可以这样:
((CEdit*)GetDlgItem(IDC_EDIT2))->SetSel(dwLen,dwLen,TRUE);

在vc6.0的资源对话框里,按Ctrl+D,将在每个控件上出现焦点输入次序,你要做的就是把IDC_EDIT2上的数字调成最大

对 我记得有个函数setsel() 可以让你设定字串的选定状态
建议你看看msdn或者mfc类库

SetFocus()
你试下这个函数,不过前面需要得到IDC_EDIT2的指针

SetFocus()可以。。GetDlgItem(IDC_EDIT2)->SetFocus();