中易网

在vc++6.0中,两个编辑框各有多行数据,现在想将两个编辑框的数据分别进行相加再显示到第三个编辑框中

答案:1  悬赏:0  
解决时间 2021-02-11 02:05
在vc++6.0中,两个编辑框各有多行数据,现在想将两个编辑框的数据分别进行相加再显示到第三个编辑框中
最佳答案
//第一个编辑框
CEdit m_arg1;

//第二个编辑框
CEdit m_arg2;

//第三个编辑框
CEdit m_sum;

void CDlgXX::Calc()
{
int n1=m_arg1.GetLineCount ();
int n2=m_arg2.GetLineCount ();
int n3=m_sum.GetLineCount ();
CString s_arg1,s_arg2,s_sum;
if(n1>0 && n2>0) {
int n=min(n1,n2);
int a,b,c;
int i;

LPTSTR s_buf1= s_arg1.GetBufferSetLength (20);
LPTSTR s_buf2= s_arg2.GetBufferSetLength (20);
//s_arg1.GetBufferSetLength (20);
m_sum.SetSel (0,-1);
m_sum.ReplaceSel ("");
for(i=0;i {
memset(s_buf1,0,20);
memset(s_buf2,0,20);

m_arg1.GetLine (i,s_buf1,20);
m_arg2.GetLine (i,s_buf2,20);
a=_ttoi(s_buf1);
b=_ttoi(s_buf2);
c=a+b;
s_sum.Empty ();

s_sum.Format (_T("%d\n"),c);
m_sum.SetSel (-1);
m_sum.ReplaceSel (s_sum);
}
s_arg1.ReleaseBuffer ();
s_arg2.ReleaseBuffer ();

}

}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
i would like to have some meat and rice 对
美其乐餐厅连锁:A808地址在什么地方,想过去
酷派大神f 2属于联通还是移动
细胞分裂6出现应用程序正常初始化失败(0
一等二靠三落空,下一句是什么?
中国电信新亚洲体育城营业厅在什么地方啊,我
东南亚处于几大板块
九华医药连锁有限公司邓氏大药房在哪里啊,我
卫生间门可以用TATA木门吗?会不会潮
凤凰快餐这个地址在什么地方,我要处理点事
谁给介绍介绍台湾篮球
现在电信联通光纤到户都可以带上固话,只要一
孙文饭店怎么去啊,有知道地址的么
4岁女孩得了急性肠胃炎,应如何处理
金丝猴的特点
推荐资讯
在矩形ABCD中 AB=4 BC=3 E是AB边上一点 EF⊥C
浏阳市北盛工商所这个地址在什么地方,我要处
实况足球8 9 10比较
济南金尚装饰装修如何?
wow侦察步道哨兵月影在哪里
mysql 中能使用with as 吗
有死神境界百度云资源的吗 ,找了好久。谢谢
杭州安吉路实验学校是公办还是民办
深圳大剧院是哪个区?
鸽子腿上套个环2007 10 154007什么意思?谁的
最早翻盖手机发明于什么时候
才始送春归,又送君归去.若到江南赶上春,千万
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?