MFC更改菜单名称后进行编译还是原来的名称

简介: 问题:用vc2010 随便弄一个有菜单的程序然后使用资源管理器(在Menu那个树目录中)添加一个菜单,并加入对应的ID,编译运行,新添加的菜单正常显示这个时候,我想更改一下新添加的菜单的名字双击后打开属性,在cap...
问题:
用vc2010 随便弄一个有菜单的程序
然后使用资源管理器(在Menu那个树目录中)添加一个菜单,并加入对应的ID,编译运行,新添加的菜单正常显示
这个时候,我想更改一下新添加的菜单的名字
双击后打开属性,在caption栏中修改名字,编译运行,名字还是之前的那个名字!!
解决办法:
程序编译后会保存在注册表里面
打开注册表,找到对应软件的那个位置,里面有很多叫做MFCToolBar-XXX的东西,删除掉,重新编译即可!
这是因为再源码中是有记录会保存到注册表里面的!!
相关文章
[MFC][bug记录]MFC移植对话框属性
[MFC][bug记录]MFC移植对话框属性
|
4月前
|
JavaScript 前端开发
新建全局代码片段==》输入自定义文件名称
要在文本编辑器中创建和使用自定义代码片段,请按照以下步骤操作:首先通过设置菜单进入用户代码片段选项,并新建一个全局代码片段文件,输入自定义文件名。随后,在新创建的文件中定义代码片段,包括指定片段名称、适用范围、触发前缀、代码主体及描述。例如,“myscript”片段可设置前缀为“myscript”,并在各类文件中自动生成`<script>`标签。通过这种方式,可以快速插入常用的代码结构,提高编程效率。
39 1
|
5月前
PowerShell快速修改多个文件的名称
【8月更文挑战第28天】在PowerShell中批量重命名文件可通过以下方法实现:1)使用`Rename-Item`命令逐一重命名;2)通过循环批量处理特定模式的文件名更改;3)利用正则表达式进行复杂模式匹配与替换。操作前请确保验证命令并备份文件。
392 1
|
C# 图形学
Unity通过组件名称字符串添加脚本
通过Type.GetType(string typeName)来得到字符串对应的Type。 Type.GetType(typeName)能获取到自定义类的类型,但是获取Unity的组件不行。 例如Type.GetType(“Rigidbody”)值为null,其实是少了程序集。 string qualifiedName = typeof(Rigidbody).AssemblyQualifiedName; ty 获取Unity的组件程序集全名,再通过Type.GetType()得到的就不为null了。
507 0
Unity通过组件名称字符串添加脚本
Qt-修改界面无效的可能情况
Qt修改界面无效的可能情况
554 0
|
编译器 C++
为已有C项目添加qt界面报错:XXX未声明的使用
为已有C项目添加qt界面报错:XXX未声明的使用
167 0
【PhpStorm】取消参数前的类型显示
【PhpStorm】取消参数前的类型显示
191 0
【PhpStorm】取消参数前的类型显示
win7,如何把文件夹和文件,视图改成平铺,默认是列表
win7,如何把文件夹和文件,视图改成平铺,默认是列表
179 0
|
Windows
MFC中修改默认启动对话框方法
// CMyAppEApp 初始化BOOL CMyAppEApp::InitInstance(){// 如果一个运行在 Windows XP 上的应用程序清单指定要// 使用 ComCtl32.dll 版本 6 或更高版本来启用可视化方式,//则需要 InitCommonControls()。
1416 0

相关实验场景

更多