有个 函数 调整 bar 的 位置 RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);
没有 LoadMenu(IDR_MAINFRAME) 函数吗 ?
你把CMenu 改为 CMFCMenuBar 试试, 应该擦不多
对话框 才要 自己 创建 memnu // menu if(!m_wndMenu.LoadMenu(IDR_MAINFRAME)) { AfxMessageBox("Failed to create menu bar\n"); return -1; // fail to create } SetMenu(&m_wndMenu);
不需要 if (!m_wndMenuBar.Create(this)) CFrameWnd::OnCreate(lpCreateStruct) 自己 创建 menubar
15,979
社区成员
115,896
社区内容
加载中
试试用AI创作助手写篇文章吧