小弟我的SDI程序,在文档类中调用一个模态对话框编辑数据.文档类中的变量值如何传到对话框中去
我的SDI程序,在文档类中调用一个模态对话框编辑数据.文档类中的变量值怎么传到对话框中去?
我的SDI程序,在文档类中调用一个模态对话框编辑数据.文档类中的变量值怎么传到对话框中去?
void CSimuEngineDoc::OnDOCFileImport()
{
// TODO: Add your command handler code here
CImportDataFile impDataFileDlg;
impDataFileDlg.DoModal();
要把一个数组的所有值,如data[5][6]传入impDataFileDlg模态对话框编辑.
谢谢指教!
------解决方案--------------------
CImportDataFile impDataFileDlg(this);
class CMfcex1Doc;
CImportDataFile:public CDialog
{
// Construction
public:
CExdlg(CWnd* pParent = NULL); // standard constructor
CExdlg(CSimuEngineDoc pDoc, CWnd* pParent = NULL);
------解决方案--------------------
最简单的办法是用全局变量
------解决方案--------------------
在构造函数中: m_pSimuEngineDoc=pDoc;
========================
是CImportDataFile的构造函数,不是CSimuEngineDoc的构造函数!
m_pSimuEngineDoc是CImportDataFile的成员变量,不是CSimuEngineDoc的成员变量!
CImportDataFile(CSimuEngineDoc pDoc, CWnd* pParent /*= NULL*/);
{
m_pSimuEngineDoc=pDoc:
}
m_pSimuEngineDoc是在对话框里的一个指向文档类的指针,它相当于给对话框提供文档类的访问接口,这个接口需要在对话框的构造函数中建立起来
------解决方案--------------------
简单啊
impDataFileDlg.pData = data;
------解决方案--------------------
顶楼上的
我的SDI程序,在文档类中调用一个模态对话框编辑数据.文档类中的变量值怎么传到对话框中去?
void CSimuEngineDoc::OnDOCFileImport()
{
// TODO: Add your command handler code here
CImportDataFile impDataFileDlg;
impDataFileDlg.DoModal();
要把一个数组的所有值,如data[5][6]传入impDataFileDlg模态对话框编辑.
谢谢指教!
------解决方案--------------------
CImportDataFile impDataFileDlg(this);
class CMfcex1Doc;
CImportDataFile:public CDialog
{
// Construction
public:
CExdlg(CWnd* pParent = NULL); // standard constructor
CExdlg(CSimuEngineDoc pDoc, CWnd* pParent = NULL);
------解决方案--------------------
最简单的办法是用全局变量
------解决方案--------------------
在构造函数中: m_pSimuEngineDoc=pDoc;
========================
是CImportDataFile的构造函数,不是CSimuEngineDoc的构造函数!
m_pSimuEngineDoc是CImportDataFile的成员变量,不是CSimuEngineDoc的成员变量!
CImportDataFile(CSimuEngineDoc pDoc, CWnd* pParent /*= NULL*/);
{
m_pSimuEngineDoc=pDoc:
}
m_pSimuEngineDoc是在对话框里的一个指向文档类的指针,它相当于给对话框提供文档类的访问接口,这个接口需要在对话框的构造函数中建立起来
------解决方案--------------------
简单啊
impDataFileDlg.pData = data;
------解决方案--------------------
顶楼上的