通过VC生成一个MFC单文档后,把默认的菜单删掉了,运行的时候是提示“建立空文档失败”,请问这是为什么呀?删掉后有什么解决办法能让他运行成功!
解决方案 »
- 急急急。。。请教大侠们~我是做基于单片机与串口通讯采集温度,但现在我用下面的代码时候为什么在编辑框显示不了数值呢?
- AfxMessageBox这个函数难道不是包含在windows.h中的吗?
- 强烈要求第二书店引进 《Windows via C/C++》
- 请问MFC中制作对话框时旁边的类似标尺的东西是怎么出来的呀?
- 请教关于CreateFileMapping()函数的问题,我创建的怎么不能读写???
- 如何在vc++中设置系统的时间显示格式?
- 想做一个系统管理软件,
- 菜鸟问题,关于视图方面的问题!
- 当需要将两个类合成一个类时,什么情况下采用多继承?
- VC++编程遇到点问题,请高手帮帮忙
- ★★★请教大家一个关于字符串的问题
- ado导致oracle内存上涨
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
!m_wndToolBar.LoadToolBar(IDR_MAINFRAME))在这个函数里面改
pDocTemplate = new CSingleDocTemplate(
IDR_MAINFRAME,
RUNTIME_CLASS(CClientDoc),
RUNTIME_CLASS(CMainFrame), // 主 SDI 框架窗口
RUNTIME_CLASS(CClientView));
if (!pDocTemplate)
return FALSE;
AddDocTemplate(pDocTemplate);
把C__APP文件中这一段去掉
pDocTemplate = new CSingleDocTemplate(
IDR_MAINFRAME,
RUNTIME_CLASS(CClientDoc),
RUNTIME_CLASS(CMainFrame), // 主 SDI 框架窗口
RUNTIME_CLASS(CClientView));
if (!pDocTemplate)
return FALSE;
AddDocTemplate(pDocTemplate);去掉了,虽然没有提示建立空文档失败,但是运行不出现窗口。为啥呢??
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
!m_wndToolBar.LoadToolBar(IDR_MAINFRAME))
这句去掉是去掉工具条的吧,跟菜单有关么?
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if(cs.hMenu!=NULL)
{
::DestroyMenu(cs.hMenu); // delete menu if loaded
cs.hMenu = NULL; // no menu for this window
}
return CFrameWnd::PreCreateWindow(cs);
}