C\C++的一个关于edit控件焦点问题
请看清问题再作答!我在一个对话框里设置了一个按钮,按钮响应是GetDlgItem(IDC_EDIT3)->SetFocus();//将焦点设置到idc_edit3的EDI...
请看清问题再作答!我在一个对话框里设置了一个按钮,按钮响应是GetDlgItem(IDC_EDIT3)->SetFocus();//将焦点设置到idc_edit3的EDIT控件中为题来了为什么插入的焦点竖线在前面而不是在结尾?有什么办法或函数能移动焦点竖线到">"后面吗?像这样求解……
展开
1个回答
2013-08-10
展开全部
CEdit *p=(CEdit *)GetDlgItem(IDC_EDIT1);
p->SetWindowText("NewText");
int n=p->GetWindowTextLength();
p->SetSel(n,n);
p->SetFocus();
p->SetWindowText("NewText");
int n=p->GetWindowTextLength();
p->SetSel(n,n);
p->SetFocus();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询