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;