MFC 记事本程序问题

我在用MFC写记事本程序中遇到一个问题,我在章文档程序的菜单栏下增长了一个“删除”菜单项,即选中客户区的一部分内容,再单击“删除”菜单项就完成删除选定文本的功能。例如:客... 我在用MFC写记事本程序中遇到一个问题,我在章文档程序的菜单栏下增长了一个“删除”菜单项,即选中客户区的一部分内容,再单击“删除”菜单项就完成删除选定文本的功能。
例如:客户区有“这是一个记事本程序”,我选中“这是一个”,然后单击菜单项“删除”,则删除了“这是一个”这几个字,客户区文本变成“记事本程序”,这个功能如何实现呢?
尝试了SetSel()和clear()函数,但目前还没能成功,不知道是不是用错了还是怎么了,求指教!!
展开
 我来答
匿名用户
2011-08-30
展开全部
客户区是cedit或ceitview吧?参考下面的改一下吧,下面的位置我没有详细的考虑,可能不正确
int a,b;
edit.GetSel(a,b);
CString t,p;
edit.GetWindowText(t);
p=t.left(a)+t.right(b);
edit.SetWindowText(p);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式