
运行出错?调试通过了,说明DEBUG版本没问题,那么你运行的是DEBUG 还是RELEASE。仔细检查下,再把出错的地方描述清楚,才好解决。
在主窗口类(CMainFrame)上右击,在d出的快捷菜单上选择Add Member Variable,然后会d出添加成员变量的对话框,在Variable Type中输入CMenu,在Variable Name中输入m_menu即可!当然在添加该变量时也可以选择变量Access(默认为public)。
(CMDIFrameWndEx*)AfxGetApp()->GetMainWnd()用afxgetapp取得theApp,然后得到主窗口,接着转换类型就行,
包含了CMainFrame所在的头文件,就可以直接转换成CMainFrame*,
没包含的话也可以转换成CMainFrame的基类,毕竟一般是从mfc里直接继承的,已经被头文件包含到所有文件了,
如果需要用 后添加的 函数 或 变量 还是包含下主窗口的头文件
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)