怎么在单文档中的其他类获得view指针
如何在单文档中的其他类获得view指针?
我新添加一个Dlg类,这个类在MainFrame中被初始化,Dlg想获得View的指针,但是发现View的初始化总是迟于Dlg的初始化,这样就没办法,请问有没有什么解决方法呢?为什么 Dlg 会先于View 被初始化呢?怎样延后获得view的指针呢?
------解决方案--------------------
你在MainFrame类里的OnCreate函数最后面(return前)初始化对话框,如果还不行,你就在VIEW类里调用MainFrame类里的对话框初始化函数,就是在MainFrame里定义一个初始化对话框的函数,然后在VIEW类里调用这个函数就行了.
------解决方案--------------------
把生成DLG的那部分代码贴来看看
我新添加一个Dlg类,这个类在MainFrame中被初始化,Dlg想获得View的指针,但是发现View的初始化总是迟于Dlg的初始化,这样就没办法,请问有没有什么解决方法呢?为什么 Dlg 会先于View 被初始化呢?怎样延后获得view的指针呢?
------解决方案--------------------
你在MainFrame类里的OnCreate函数最后面(return前)初始化对话框,如果还不行,你就在VIEW类里调用MainFrame类里的对话框初始化函数,就是在MainFrame里定义一个初始化对话框的函数,然后在VIEW类里调用这个函数就行了.
------解决方案--------------------
把生成DLG的那部分代码贴来看看