如果是这样,还不如自己写个winapi,在里面调用createwindow创建一个窗口
绝对干净!
绝对干净!
解决方案 »
- 求MFC实例开发的资料和教程视频
- 如何在CTreeCtrl中嵌套一个CListCtrl
- 使用CFileDialog时选择文件类型下拉框里有乱码是什么原因?
- 请问 T2A 、A2T 这个ATL 符号代表什么意思?怎么引用?
- 用UDP发送数据包可不可以把服务器和客户端写在一起(一个工程)即是服务器又是客户端.
- 问版主。
- 动态创建具有3D外观的Listctrl???!!!
- WM_POWER消息是干什么的,什么时候发生?
- pos机编程的问题 100 分 望高手指点
- 如何将窗口句柄转换成进程的句柄?
- 一个很菜的问题!帮忙!
- 偶在htmlview中,点击一个url,结果是ms的ie自动打开。偶现在不想这样。要自己处理它。该怎么办呀。
负责所有菜单的建立、绘制、消息映射……
更累!MFC已经为你做了很多了,你却不领情
setting...设置成Use MFC in a static Library或者Use MFC in a shared DLL,然后
自已编写代码,尽管麻烦,但却不失为一个深入学习MFC的好方法!
工具条、状态栏是在Frame的OnCreate函数里面创建的。
你把创建它们的代码注释掉就可以了。菜单可以在OnCreate里通过SetMenu(NULL);删除。
需要 cview &...可以生成一个 sdi (no toolbar)然后在 precreatewindow
中加入 cs.hMenu=NULL;
ok
111222: 我试了一下。
1、OnCreate里没有SetMenu,只有m_wndToolBar.CreateEx;
2、我把m_wndToolBar.CreateEx去掉后,运行出错,可能在后面什么地方又用到了m_wndToolBar 。
我明白了,在m_wndToolBar.CreateEx后加上SetMenu(NULL);
谢谢。
SetMenu(NULL)去掉的是菜单,对工具栏和状态栏操作用什么API?
把OnCreate里面创建工具栏和状态栏的代码去掉
把“ if (!m_wndStatusBar.Create(this) .....”去掉后,状态栏没有了;
但把“ m_wndToolBar.CreateEx ”去掉后,运行(debug)出现内部错误提示。
解决了,我真BEN啊。