一不小心删掉SDI中的ToolBar,出错“建立文档失败”咋办?
一不小心删掉SDI中的ToolBar,出错“建立文档失败”咋办? 问题点数:20、回复次数:5Top
1 楼FlyingSch(BoyWithWings)回复于 2002-07-10 11:26:43 得分 0
可能CMainFrame::OnCreate返回-1Top
2 楼nevergrief(孤独骑士)回复于 2002-07-10 11:27:27 得分 5
奇怪,添加一个不就行了?
菜单Insert/Resource ---> ToolbarTop
3 楼dgxu(堕落天使)回复于 2002-07-10 13:24:01 得分 10
如果你需要TOOLBAR的话,Insert/Resource ---> Toolbar,记得把IDR_TOOLBAR1改为IDR_MAINFRAME,然后就OK了;
如果你不想要这个TOOLBAR的话,把CMainFrame::OnCreate()里面的
if (!m_wndToolBar.CreateEx(this,……))注释掉,还有后面的
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);
三句也注释掉。Top
4 楼dgxu(堕落天使)回复于 2002-07-10 14:02:17 得分 0
要是删掉了,你就添加一个撒
添加完了再把ID改为IDR_MAINFRAME就行了撒,
要是你不想要这个TOOLBAR,你就把CMainFrame::OnCreate函数里面的
if (!m_wndToolBar.CreateEx())删掉撒,然后还有
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);
都统统删掉就可以了。Top
5 楼RSRR(路人甲)回复于 2002-07-10 14:34:37 得分 5
同意楼上Top




