В нашей базе кода есть несколько dll-расширений MFC, многие из которых имеют встроенные ресурсы Windows, определенные в файлах .rc проектов (IDS _..., IDD _..., IDB _... и т. Д.). Мы используем числовые идентификаторы для определения наших ресурсов, уделяя особое внимание тому, чтобы наши идентификаторы ресурсов не конфликтовали между dll, что требует некоторого управления, чтобы наши разработчики не использовали одинаковые нумерации.
Я понял, что идентификаторы ресурсов строкового типа могут быть простым способом, то есть мы можем определить уникальные идентификаторы для каждого ресурса в каждой отдельной dll.
Мой вопрос, есть ли технические проблемы с этим, например:
- Будет ли цепочка DLL / ресурсов MFC по-прежнему функционировать правильно?
- Будет ли работать редактор ресурсов Visual Studio?
Я не нашел ничего в Технических примечаниях MS, чтобы сказать, что это будет проблемой - я просто хотел бы знать, если бы у людей был опыт с этим.