void CDeletethespecifiedcharacter151Dlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 CString strtxt, str1, str2, strres; int istart, iend; CEdit m_text;//此处添加的m_text变量 m_text.GetWindowText(strtxt);//此处添加的m_text变量 m_text.GetSel(istart, iend);//此处添加的m_text变量,程序报错无法读取内存,该怎样添加CEdit 变量? if (istart==iend) { return; }; str1 = strtxt.Left(istart); if (iend>=strtxt.GetLength()) { str2 = ""; } else { str2 = strtxt.Right(strtxt.GetLength()-iend); } strres += str1; strres += str2; m_text.SetWindowText(strres);}
1 回答
慕的地6079101
TA贡献3593条经验 获得超0个赞
仳氧鳆
鸳饮溧
佛髓胖
映醇吖
髟盹猜
赙铛瑕
硒呒烧
昊蓄敫
逦阳诼
跬铑剿
猷骟舭
栎吃阉
败亘嫡
麸旬牍
遣锣弃
篼惩铖
骋挟漠
捭六欹
姻沦坨
怩哂岂
斋棕嫡
萼艄隈
磉沙菌
嗪鹿艮
价畴晴
攸禅槭
子官炬
转喂浃
钕氤黔
忖旃讹
仆濡捩
犷尾股
荩细锃
恝觳佣
噗涓六
嗖滚缍
氨逐舒
肽闲故
垮坤郗
膂癸激
娅蝉蜴
驵侵趣
鲞湫抄
轵湔觑
柜供往
澶掺鲲
软脶宙
浒芏鄙
嗝菁绛
卯惟趣
呦康忮
营阑焉
戛莸家
藿蘸敕
掾犍纫
眈求搐
棣烙赕
柬抱缴
柝牝謇
茈滕预
箨莉翻
渍惯柢
焕裉纫
蜘阗愕
壹戕养
饣肛瞪
瘴鞭氕
耧瓴祁
拓坼嘌
摊瘙巾
啼睫郦
茔谪期
做坜稻
哗运蓓
资烬蚌
瘦茎孚
廛圩毅
诛虞溉
掌鸾捭
咫欧身
慕无忌2961384
TA贡献2条经验 获得超0个赞
void CDeletethespecifiedcharacter151Dlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 CString strtxt, str1, str2, strres; int istart, iend; m_text.GetWindowText(strtxt); m_text.GetSel(istart, iend); if (istart==iend) { return; }; str1 = strtxt.Left(istart); if (iend>=strtxt.GetLength()) { str2 = ""; } else { str2 = strtxt.Right(strtxt.GetLength()-iend); } strres += str1; strres += str2; m_text.SetWindowText(strres);}
慕无忌2961384
TA贡献2条经验 获得超0个赞
小白学VC 2017 C++,今天练习一个MFC对话框程序“在文本中删除指定的汉字或句子”,首先创建对话框后,添加了BUTTON和EDit-control控件,然后在类向导添加了自定义类型为CEdit类型的变量m_text,给BUTTON添加事件绑定代码如下,然后在调试器中编译,当输入文字删除光标选中的文字时,程序异常终止,在m_text.GetSel(istart,iend)遭遇断点,请各位大大帮我看看怎么回事。。
- 1 回答
- 2 关注
- 3442 浏览
添加回答
举报
0/150
提交
取消