gpt4 book ai didi

c++ - RC 文件更改会默默失败; "Cannot open the resource file for edit"

转载 作者:行者123 更新时间:2023-11-30 18:02:45 24 4
gpt4 key购买 nike

我一段时间以来第一次尝试使用 Visual Studio 2008 更改 native C++ 项目中的资源。在过去,这很有效,但现在资源编辑器以奇怪的方式失败。

如果我使用 GUI 进行更改,则更改要么根本不会发生,要么立即消失。例如,我可以尝试将静态文本控件上的标题从“Foo”更改为“Bar”。当我键入时,“Bar”就会出现,但当我按 Enter 键时,“Foo”会立即替换它。

如果我尝试使用资源 View 上下文菜单下的插入项目添加新资源,我会收到一个错误对话框,指出“无法打开资源文件进行编辑。”

我尝试了以下方法,但没有成功:

  • 重新启动
  • 关闭 Visual Studio,删除关联的 .APS 文件,然后重新启动
  • 确保 .RC 文件可写(确实如此)

最佳答案

这是由于资源 ID 头文件是只读造成的。

我会早点检查一下,但我已经习惯了 Visual Studio 的早期版本会提示您在资源编辑期间覆盖该文件(如果该文件是只读的)。

关于c++ - RC 文件更改会默默失败; "Cannot open the resource file for edit",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8945046/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com