请问CFormView类型的子窗体之间的函数互访怎么实现?
本人用MFC写的一个带界面的DLL,使用了拆分窗口,分区里加载了CFormView类型的对话框最为子窗口,子窗口之间要进行变量和函数的互访。例CFormView1里有函数ArrangeWindow(),在CFormView2有按钮Button1,点击调用CFormView1的函数ArrangeWindow()对CFormView1的控件进行排序。用了两种方法,都没有成功。
1.在FormView1.cpp里定义CFormView1* pCFormView1,然后在FormView1.h里extern CFormView1* pCFormView1,在CFormView2里通过该指针调用,pCFormView1->ArrangeWindow();
2.在CFormView2里通过父指针调用分区指针GetPane(),再调用ArrangeWindow(),还是无效,程序报警退出。请问CFormView类型的子窗体之间的函数互访怎么实现?