Как остановить Visual C ++ от использования настроек локали локального компьютера при создании файла MFC .rc? - PullRequest
2 голосов
/ 22 марта 2010

При редактировании ресурса в представлении ресурсов Visual Studio я обнаружил, что в сгенерированный файл RC добавлено много информации, относящейся к локали.Добавленная информация о локали зависит от локали, на которой работает мой компьютер.Кажется, это специфическая настройка проекта, потому что у меня нет такой же проблемы с другими проектами в решении.Я попытался установить для проекта Project язык «Default» и «English (US)», но ни один из этих параметров, по-видимому, не имеет никакого значения.

Кроме ручного редактирования изменений, есть способ предотвратить использование ресурсов, зависящих от конкретной машиныдобавляется?Какие настройки я пренебрег, чтобы установить, что вызывает такое поведение?

1 Ответ

1 голос
/ 23 марта 2010

Хорошо, оказалось, что был блок #ifdef, определяющий локаль для каждого ресурса, расположенного примерно посередине файла. Перемещение этого файла в начало и восстановление файла .rc через Visual Studio, казалось, добились цели.

...