希望大家指点下问题。

宵 宵 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我看的是孙鑫的教程,我想知道这儿为什么有错误,大家不要告诉我视频上说的写法了。



string s1,s2,s3;
int num1,num2,num3;
// num1=this->GetDlgItemInt(IDC_EDIT1);
// num2=this->GetDlgItemInt(IDC_EDIT2);

CWnd* m_wnd1=this->GetDlgItem(IDC_EDIT1);
m_wnd1->GetWindowText(s1);

CWnd* m_wnd2=this->GetDlgItem(IDC_EDIT2);
m_wnd2->GetWindowText(s2);

num1=atoi(s1);
num2=atoi(s2);

num3=num1+num2;

_itoa(num3,s3,10);
this->SetDlgItemText(IDC_EDIT3,s3);


直接用CWnd定义一个指针,保存那个函数的返回值,存在问题吗?这里是一个对话框,应该有专门的对话框类。
是不是可以用基类的指针保存子类的对象,为什么呢?
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
宵
VC/MFC 16,550 成员 421,606 内容