Зависит от того, какая версия dev studio.
В VS6 все это хранилось в CLW (файл мастера классов).
В более новых версиях dev studio он больше не использует CLW, и я не знаю точно, как он это знает, но я подозреваю, что это живой анализ вместо использования кэшированного CLW.
Что касается нескольких производных диалогов, использующих один и тот же ресурс, это можно сделать вручную. Вы можете продублировать созданные файлы классов, переименовать их, удалить перечисление из заголовка и отредактировать использование перечисления IDD в исходном файле для фактического идентификатора ресурса диалога (IDD_SOMEDIALOG).
AFAIK Dev Studio будет «радостно» обрабатывать только один класс за один раз. По моему опыту, попытка повторного использования диалогового ресурса, подобного этому, просто привела к небольшому сражению с MFC и Dev Studio, поскольку они не были предназначены для этого.