Visual studio 如何在Visual Studio 2017中为资源分配名称?

Visual studio 如何在Visual Studio 2017中为资源分配名称?,visual-studio,Visual Studio,我想用一个字符串来命名一个图标,瞧,一个真名。Visual Studio允许我更改图标的标识符标签/名称,但图标的属性页名称字段不接受字符串名称(它变灰) 使用传统的资源编译器,为资源分配字符串名称非常简单,但是VisualStudio似乎只需要由数字ID而不是字符串名称标识的资源 我的问题是:如何在VS 2017中为资源(例如图标)分配字符串/字符名称 为了让问题更清楚,我想使用LoadImage加载图标,在LoadImage中指定一个字符串,而不是使用MAKEINTRESOURCE(一些id

我想用一个字符串来命名一个图标,瞧,一个真名。Visual Studio允许我更改图标的标识符标签/名称,但图标的属性页名称字段不接受字符串名称(它变灰)

使用传统的资源编译器,为资源分配字符串名称非常简单,但是VisualStudio似乎只需要由数字ID而不是字符串名称标识的资源

我的问题是:如何在VS 2017中为资源(例如图标)分配字符串/字符名称

为了让问题更清楚,我想使用LoadImage加载图标,在LoadImage中指定一个字符串,而不是使用MAKEINTRESOURCE(一些id)


谢谢您的帮助。

您是否尝试过在文本编辑器中编辑资源文件?VS有时似乎会阻止完全正常的操作,但如果手动编辑,则会正确加载更改。当我编辑VS自动生成的文件时,我通常会遇到比开始时更多的问题。我从中学到了一条艰难的道路,那就是通常最好的方法是执行任何让VS高兴的步骤。我正在考虑使用rc.exe,并将生成的.res文件包含在项目中,但如果可能的话,我真的希望留在VS中。