因为在别的子窗口老得不到MainFrame的指针,
我就想办法在CMainFrame的Create时把this指针赋给了一个全局变量,
其它的类直接调用这个全局变量来操作CMainFrame的成员,
是可行的,
不过以前没有这么做过,
不知道这种方法有什么弊端没有?
谢谢@!
我就想办法在CMainFrame的Create时把this指针赋给了一个全局变量,
其它的类直接调用这个全局变量来操作CMainFrame的成员,
是可行的,
不过以前没有这么做过,
不知道这种方法有什么弊端没有?
谢谢@!
连AfxGetApp()都不好使,得不到该得的指针,可能继承太乱了
但AfxGetMainWnd()得到的不是mainframe,
AfxGetApp()得到的也不是本应用类,
因为看不到他们的成员。。
类注册是什么意思?能讲清楚一点吗,
我是自己定义了一个类,
谢谢!
((CMainFrrame*)AfxGetMainWnd())->
((CXXXApp*)AfxGetApp())->
强制转换可以.