CEdit 各项设置完毕,预先已有多行文本,例如
life =
money =
现在在其中进行编辑,如
life =boring
这时回车,系统将自动换行,变成
life =boringmoney=
如何设置才能让光标停在money=的=后面上
life =
money =
现在在其中进行编辑,如
life =boring
这时回车,系统将自动换行,变成
life =boringmoney=
如何设置才能让光标停在money=的=后面上
解决方案 »
- 大家帮忙想想修改了源地址的数据包有什么用?
- vc++的开发方向
- 关于主对话框,子对话框(CListBox)---在线等
- Dll如何同控制台程序通信
- 打印
- 如何识别什么时候是中文,什么时候又是英文,我在编语音软件,"我是一名学生 ,i am a student"
- help?谁知道Tab Control 控件的用法,12分的感谢!!!!
- 如何编译、配置、调用 DCOM?在 ATL 中
- 我今年30岁了,实在不愿意再干程序员了,太累。我的英语一般,智力一般,各位给点建议,转行去做什么好?
- 有没有见过这样的语法?
- 关于内存分配时的异常处理的一个问题
- HtmlHelp()中的参数是什么意思?Format('%s::/H%5.5d.htm',[Application.HelpFile, Data])是什么意思,如果要打开1.htm,怎么办
首先,你的EDIT的内容肯定是
LIFE =
MONEY =
这种格式么?我的建议是,ONCHAR()函数里面做文章。
2。定位同意楼上!
if(pMsg->Message == WM_KEYDOWN && pMsg->wParam == VK_ENTER)
{ //定位光标到下一行的最后
.....................}
CEdit *pEdit=(CEdit *)GetDlgItem(IDC_EDIT1);
pEdit->SetWindowText(_T("This is only a test! \r\n For Locate for position!"));
pEdit->SetFocus();
pEdit->SetSel(10,10); 这样鼠标将会停留在'n'后,你可以进行相应的改动
CString str;str += re; // new line.