这基本上是这里问题的延伸。
我正在开发一个旧的 MFC 应用程序,其中似乎 resource.h 文件已被手动编辑并且变得混乱。我看到那里有冲突的 ID。
我只是想确认我们是否可以拥有两个具有不同类型的相同 ID 的资源。例如,我有类似的东西
IDD_1 101
IDS_2 101
或者
IDR_1 102
IDS_2 102
基本上,有些资源定义了相同的 ID,但类型不同。
对原始问题的评论说Resources of the same type don't share identifiers
。如果这是真的,它对IDR_xxxx
身份证也有效吗?
我之所以问,是因为我正在使用Resource ID Organizer,它似乎认为所有 ID 都必须是唯一的。