C就是清空,编辑框直接赋值空就可以了;CE是编辑框内容截断最后一个。
具体要看你的实现逻辑,参考代码如下:
//C
GetDlgItem(IDC_EDIT1)->SetWindowText(_T(""));
//CE
CString str;
GetDlgItem(IDC_EDIT1)->GetWindowText(str);
str = str.Left(str.GetLength()-1);//去掉最末尾字符
GetDlgItem(IDC_EDIT1)->SetWindowText(str);
把他们那个变量值改为""不久可以了,撤销的话先获取字符串最后一个字再去掉他