vc++ mfc如何在文本框内容改变之前移动光标位置?

有两个文本框,edit1,edit2,我用OnEnChange函数只能在edit1内容改变之后将光标移动到edit2中,如何在edit1文本改变之前将光标移动到edit2... 有两个文本框,edit1,edit2,我用OnEnChange函数只能在edit1内容改变之后将光标移动到edit2中,如何在edit1文本改变之前将光标移动到edit2中?求助啊 展开
 我来答
何渡忘川
2014-09-10 · TA获得超过370个赞
知道小有建树答主
回答量:126
采纳率:0%
帮助的人:94.7万
展开全部
void CxxxDlg::OnPaint()
{
CString str;
UpdateData();
GetDlgItemText(IDC_EDIT1, str);
str = str.left(str.GetLength - 1);
SetDlgItemText(IDC_EDIT1, str);
GetDlgItem(IDC_EDIT2)->SetFocus();
}
追问
第一个字符怎么没有呀 ,我想要的结果是edit2中有edit1中第一次输入的字符,并且在edit2中光标位置在第一个字符之后。。第一个字符我弄好了,现在光标位置怎么设在第一个字符之后呀?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式