EDIT控件 输入换行符 15
一下是一段EDIT控件UPDATE消息的相应函数,我想实现按回车就在LIST里面显示回车前输入的内容,可是我一按回车,程序貌似执行了OnClose函数,程序就结束了,请问...
一下是一段EDIT控件UPDATE消息的相应函数,我想实现按回车就在LIST里面显示回车前输入的内容,可是我一按回车,程序貌似执行了OnClose函数,程序就结束了,请问应该怎么改
void CfffDlg::OnEnUpdateEdit1()
{
CString in;
GetDlgItemText(IDC_EDIT1,in);
if(in.GetAt(in.GetLength()-1)=='\n')
{
in.TrimRight(_T(" "));
SetDlgItemText(IDC_LIST1,in);
SetDlgItemText(IDC_EDIT1,_T(""));
}
} 展开
void CfffDlg::OnEnUpdateEdit1()
{
CString in;
GetDlgItemText(IDC_EDIT1,in);
if(in.GetAt(in.GetLength()-1)=='\n')
{
in.TrimRight(_T(" "));
SetDlgItemText(IDC_LIST1,in);
SetDlgItemText(IDC_EDIT1,_T(""));
}
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询