VS2008 sp1 菜单和工具栏修改了而显示却没有改变的解决方法
来源:互联网 发布:有关软件侵权案例 编辑:程序博客网 时间:2024/05/16 10:32
原因:
默认情况下,当MFC应用程序退出时,在注册表中自动保存所有菜单以及工具条的状态(CWinAppEx::SaveState),并在启动时读取这些状态(CWinAppEx::LoadState)。
解决方法:
1. 彻底的方法
重写虚函数CWinAppEx::LoadState,CWinAppEx::SaveState
例如:
virtual BOOL LoadState(LPCTSTR lpszSectionName = NULL, CFrameImpl* pFrameImpl = NULL) { return TRUE;};
virtual BOOL SaveState(LPCTSTR lpszSectionName = NULL, CFrameImpl* pFrameImpl = NULL) { return TRUE;};
2. 不保存,可以放在构造函数里写,但以前保存的还会继续存在,且仍然会LoadState
CMyApp::CMyApp()
{
m_bSaveState = FALSE;
}
- VS2008 sp1 菜单和工具栏修改了而显示却没有改变的解决方法
- 为什么有时候修改了css文件,页面的样式却没有改变?
- vs2008工具栏消失的解决方法
- VC++环境下菜单和工具栏的动态修改技术
- VC++环境下菜单和工具栏的动态修改技术
- VS2008 feature pack 菜单没法显示快捷键的解决方法
- vs2008 sp1补丁安装到最后一点点的时候,就无法安装下去了 解决方法
- vs2008 sp1补丁安装到最后一点点的时候,就无法安装下去了 解决方法[转]
- QAction setIcon,菜单和工具栏不显示图标的问题解决
- Matlab附带的Meditor没有的而PSpad却为M文件添加了的一项功能 - 内建函数黑体显示
- vs2008出sp1了!
- vs2008的显示界面菜单显示模糊,怎么修改菜单的字体呢?
- VS2008 VS2005中的菜单或工具栏找不到"逐语句"和"跳出"按钮的解决办法
- Svn子文件或目录修改了,父目录图标没有改变,始终显示未修改
- angularjs在代码中改变了 model 的值,view 却没有更新
- 解剖angularjs在代码中改变了 model 的值,view 却没有更新原因
- 装了win10 Ubuntu双系统 却只能进Ubuntu 没有启动选择操作系统的菜单!
- 装了win10 Ubuntu双系统 却只能进Ubuntu 没有启动选择操作系统的菜单
- Ext开发中碰到的问题
- 基于Apache在本地配置多个虚拟主机站点 .
- 在线显示PDF文档:基于SWFTools + FlexPaper
- Whole.Tomato.Visual.Assist.X.for.Visual.Studio.6.0-2010.v10.6.1856.CracKed
- LBG开发商Red Robot Labs融资850万美金
- VS2008 sp1 菜单和工具栏修改了而显示却没有改变的解决方法
- 你心中的第一和第二支箭
- EFI介绍之——框架结构(Framework)
- 使用frameset布局时,注销时页面间的跳转问题
- JS设置 设为主页 加入收藏(转)
- linux resource
- java GMT 日期转换
- java中多叉树(tree)的生成与显示
- Redis and Ruby