Erhalten Sie eingegebene Informationen aus dem modalen MFC-Formular

Ich habe Form geschaffenCPreparationDlg das hatEdit Control. Dann habe ich eine Anwendung erstellt, die ein modales Formular erstellt, und nachdem ich auf OK geklickt habe, muss ich den in Edit Control eingegebenen Text in die Variable des Hauptprogramms einlesen. Wie geht das am besten?

class CPreparationApp : public CWinApp
{
public:
        BOOL InitInstance();
};


class CPreparationDlg : public  CDialog
{
public:
    enum { IDD = IDD_PREPARATION_DLG };

    CPreparationDlg();
    ~CPreparationDlg();
};


CPreparationDlg::CPreparationDlg()
   : CDialog(CPreparationDlg::IDD)
{
}

CPreparationDlg::~CPreparationDlg()
{
}



BOOL CPreparationApp::InitInstance()
{
    //CPreparationDlg Dlg;
    m_pMainWnd = &Dlg;
    Dlg.DoModal();
  // there I would like to read text info




    return TRUE;


}

CPreparationApp theApp;

Antworten auf die Frage(1)

Ihre Antwort auf die Frage