C++ MFC访问其他类时出错‘;NTS图形变量

C++ MFC访问其他类时出错‘;NTS图形变量,c++,mfc,C++,Mfc,我正在编写MFC SDI程序 顶部区域是视图类;底部区域是SplitterWindow类,带有两个NTGrpah控件m_Graph1和m_Graph2 现在我想从View类访问m_Graph1和m_Graph2,但出现了错误 class CSPlitterWindow: public CFormView { public: enum { IDD = IDD_SPLITTERWINDOW }; CNTGraph m_Graph1; CNTGraph m_Grap

我正在编写MFC SDI程序

顶部区域是视图类;底部区域是SplitterWindow类,带有两个NTGrpah控件m_Graph1和m_Graph2

现在我想从View类访问m_Graph1和m_Graph2,但出现了错误

class CSPlitterWindow: public CFormView
{
public:
    enum { IDD = IDD_SPLITTERWINDOW };
    CNTGraph    m_Graph1;
    CNTGraph    m_Graph2;
}


你能告诉我们这个错误的详细信息吗,或者这是一个商业秘密吗?错误显示一个消息框“地址******处的访问冲突”,然后我首先怀疑你没有正确分配
m_pSplitterWindow
。我已经在MyApp.h中定义了
m_pSplitterWindow
。我在MyApp.cpp中分配并调试它,出现了一个新错误:messagebox显示“调试断言失败。winocc.cpp行:371”。我猜这是NTGraph控件上的错误。请查看访问冲突发生时的调用堆栈。
CSplitterWindow* m_pSplitterWindow;

void CMyAppView::InitialGraph()
{
    m_pSplitterWindow->m_Graph1.SetPlotAreaColor(RGB(255, 255, 255)); //Error Occures
}