![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| valex13 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 29.1.2003 Где: Иркук. область, г . Иркутск Репутация: нет Всего: 1 |
Здравствуйте!
Есть файл ресурсов входящий в комплект исходных кодов MFC. В нем я исправил текст на русский. Теперь при компиляции с использованием DLL при просмотре печати кнопки с русскими названиями. Можно ли сделать так, чтобы при компиляции проекта без добавления MFC в код была руссификация? По сути необходимо откомпилировать MFC с русскоязычными сообщениями и ресурсами в виде DLL. P.S. Может у кого нибудь уже есть таки DLL? |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 25 Всего: 232 |
Здесь можно скачать очень хорошую русификацию (AppWizard + файлики ресурсов).
-------------------- ![]() |
|||
|
||||
| CaptainFlint |
|
|||
|
Искатель сокровищ ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 26.2.2003 Где: Москва Репутация: нет Всего: 23 |
А еще у меня на сайте есть более новая и безглючная версия:
http://flint.hostmos.ru/Rus/vc60rus_1.5.zip Там же можно найти аналогичные пакеты и для VisualStudio .NET и .NET 2003. -------------------- Почему же, ё-моё, ты нигде не пишешь "ё"? -------------------- Для тех, кто не знает: CaptainFlint - это бывший Константин. ;) |
|||
|
||||
| valex13 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 29.1.2003 Где: Иркук. область, г . Иркутск Репутация: нет Всего: 1 |
Спасибо. Скачал, прикрутил. Здорово. Но если компилить в режими Use MFC in a Static Library все мессаги остаются английскими, т.к. подхватываются стандартные DLL идущие в комплект с Visual C++!
Или я торможу :-) |
|||
|
||||
| CaptainFlint |
|
|||
|
Искатель сокровищ ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 26.2.2003 Где: Москва Репутация: нет Всего: 23 |
valex13
Хм, такого глюка я не встречал, поскольку статически никогда не линковал -------------------- Почему же, ё-моё, ты нигде не пишешь "ё"? -------------------- Для тех, кто не знает: CaptainFlint - это бывший Константин. ;) |
|||
|
||||
| valex13 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 29.1.2003 Где: Иркук. область, г . Иркутск Репутация: нет Всего: 1 |
Однако это не глюк. По мойему это нормально. Если компилишь Static Library, то используешь DLL идущие в комплект с Visual Studio (MFC). В противном случае получаешь объемный exe файл. А если у пользователя уже есть библиотеки MFC? Зачем же еще раз их в проект вставлять! Вопрос: Есть ли уж у кого нибудь руссифицированные DLL, чтобы их просто подложить? |
|||
|
||||
| CaptainFlint |
|
|||
|
Искатель сокровищ ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 26.2.2003 Где: Москва Репутация: нет Всего: 23 |
valex13
Дело в том, что русифицируются не библиотеки DLL MFC (хотя они тоже, но это отдельная история), а DLL плагина AppWizard. Именно в нем (DLL-файл) содержатся все те ресурсы, хелпы и т.п., из которых он генерит шаблон приложения. Я, кстати, попробовал сгенерить приложение со статическим подключением, все было нормально, русифицированно, кроме помощи (с этим надо еще разобраться, почему она английская оказалась... там ведь попросту неоткуда ей было взяться, англоязычных составляющих в этой DLL нету...). Вообще, это надо бы основательно протестировать все, но времени жутко не хватает... Я частенько создаю приложения AppWizard'ом, пока что в тех, что я создавал, глюков с языком не замечалось. -------------------- Почему же, ё-моё, ты нигде не пишешь "ё"? -------------------- Для тех, кто не знает: CaptainFlint - это бывший Константин. ;) |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |