希望大家指点上有关问题

希望大家指点下问题。
我看的是孙鑫的教程,我想知道这儿为什么有错误,大家不要告诉我视频上说的写法了。

C/C++ code


    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定义一个指针,保存那个函数的返回值,存在问题吗?这里是一个对话框,应该有专门的对话框类。
是不是可以用基类的指针保存子类的对象,为什么呢?

------解决方案--------------------
这个谁也帮不了你, 只能先打基础,看看C++方面的书籍
------解决方案--------------------
要的是CString &,你给的是string &,当然不行了。

A是代表什么. A只这是多字节版函数,W指宽字节版函数
_thiscall是什么呢?调用约定

楼主需要重新学习c/c++,补充基础知识