frangelico
New member
חזרה ל CWinApp מCDןשךםע בMFC
יש לי תכנית ב MFC שבה יש 2 מחלקות בלבד: אחת CTheApp שיש לה ב m_pMainWnd חלון מסוג Dialog. הייתי רוצה לדעת אם אפשר ואיך לגרום לחלון במצב מסויים להיסגר ולחזור ל ל InitInstance של CWinApp, לבדוק את הערך המוחזר ולפעול בהתאם ?. פונקציית InitInstance מובאת להלן:
יש לי תכנית ב MFC שבה יש 2 מחלקות בלבד: אחת CTheApp שיש לה ב m_pMainWnd חלון מסוג Dialog. הייתי רוצה לדעת אם אפשר ואיך לגרום לחלון במצב מסויים להיסגר ולחזור ל ל InitInstance של CWinApp, לבדוק את הערך המוחזר ולפעול בהתאם ?. פונקציית InitInstance מובאת להלן:
#include <afxwin.h> #include "matrixdlg.h" #include "startDialog.h" #include "theapp.h" //#include "resource.h" BOOL CTheApp::InitInstance() { int nResponse; CMatrixDialog MatrixDialog; m_pMainWnd = &MatrixDialog; while( (nResponse = MatrixDialog.DoModal()) == AGAIN); return FALSE; }
תודה לעונים.