Мой exe (приложение MFC) содержит несколько значков.Я могу видеть их и их индексы через приложение IconExplorer.Я заметил, что индексы значка изменились, когда я собираю один и тот же проект под Windows 7 и XP (хотя оба были Visual Studio 2010).Это проблема, потому что я обращаюсь к индексу значков, чтобы зарегистрировать / установить их во время установки.
Есть ли способ, которым я могу контролировать, какой значок можно установить на индекс 0, а какой на индекс 1 и т. Д.?
Я понятия не имею, почему индексы изменились по сравнению со сборкой Windows 7 и сборкой XP, которые являются одной и той же копией исходного кода.Если мы не можем назначить индексы, разве это не сделает их несколько избыточными, поскольку мы не можем их надежно использовать?