这基本上是这里问题的扩展。
我正在使用一个旧的MFC应用程序,其中似乎resource.h文件已被手动编辑并且变得混乱。我看到那里有冲突的ID。
我只想确认我们是否可以拥有两个具有不同类型的相同ID的资源。例如,我有类似
IDD_1 101
IDS_2 101
Run Code Online (Sandbox Code Playgroud)
要么
IDR_1 102
IDS_2 102
Run Code Online (Sandbox Code Playgroud)
基本上,定义了具有相同ID但类型不同的资源。
对原始问题的评论说Resources of the same type don't share identifiers。如果是这样,那么这些IDR_xxxxID 也有效吗?
我问是因为我使用的是资源ID组织者,它似乎认为所有ID都必须是唯一的。
mfc ×1