Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как изменить окно "print" на руский язык, как изменить окно "print" на руский язык 
:(
    Опции темы
Гость_Оля
  Дата 11.5.2005, 12:49 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











я пишу програму на visual C++ MFC в которой делаю все опции на рускам языке. проблема что в опциях "нопичатать smile " и "открыть" уже есть стандартное окно "open" и "print". как их изменить на руски или как на их места вставить окна которые я сама делаю.
  Вверх
IEZ
Дата 11.5.2005, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 295
Регистрация: 10.2.2005
Где: Санкт-Петербург

Репутация: 1
Всего: 3



Поставь на винды MUI.


--------------------
"Нужно делать так, как нужно, а как не нужно, делать не нужно" (с) Винни-Пух.
PM MAIL WWW ICQ   Вверх
Coocky
Дата 11.5.2005, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Цитата
проблема что в опциях "нопичатать  " и "открыть" уже есть стандартное окно "open" и "print". как их изменить на руски или как на их места вставить окна которые я сама делаю

Можно написать свои обработчики нажатия на эти кнопки.
Окна на русском языке..


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Гость_1
Дата 13.5.2005, 22:42 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Кстати, поченму когда я присваиваю свойству Caption кнопки русскую строку она при выполнениии программы извращается? В билдере такого не было.
  Вверх
Coocky
Дата 13.5.2005, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Еще раз и подробнее-какя кнопка и вкаком месте, и что значит извращается?


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Гость_1
Дата 13.5.2005, 23:13 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Обычная кнопка Button. Я перехожу с билдера на вижуал, сегодня в первый раз запустил его. Поместил на форму Button, в Propertis в Caption набрал русское название кнопки. В результате когда я компилю приложение и запускаю exe-ник вместо русского названия кнопки сплошная абракадабра.
  Вверх
kometa_triatlon
Дата 14.5.2005, 02:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 384
Регистрация: 7.1.2005
Где: Киев

Репутация: 1
Всего: 6



Потому что в опциях ресурса есть такой пункт, как язык.
Открываешь Resource view выбираешь в списке свою форму, в окне свойств должно появиться 4 пункта свойств: name, conditon, ID, Language.
Ставим русский или украинский и юзаем...

ЗЫ. Ничего личного, но давайте не вспоминать, что в билдере было вот так, а в visual все не как у людей smile Учиться, учиться и ффсе такое...


--------------------
Всё очень просто: сказки обман,
Солнечный остров скрылся в туман,
Замков воздушных не носит земля,
Кто-то ошибся, ты или я.

--------------
Программирование - самое большое удовольствие, которое вы можете получить, будучи одетым.
PM MAIL ICQ   Вверх
Гость_Оля
Дата 20.5.2005, 00:37 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Coocky я не поняла как именно вставить сваи надписи на рускам
  Вверх
Гость_Оля
Дата 21.5.2005, 21:56 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











ну помогите!!
  Вверх
Coocky
Дата 21.5.2005, 22:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Да просто!Заходишь в ресурсы.Нажимаешь правой кнопкой на иконке диалога.Выбираешь свойства.Будет выбор языка.Ставишь Russian(по умолчанию англиский)


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Гость_Оля
Дата 22.5.2005, 11:26 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











но еди диалоги зделол "wizard" и я не вижу их иконку
  Вверх
Coocky
Дата 22.5.2005, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Смотри в левом окне студии есть три переключателя..
Классы с фукнциями, ресурсы, и файлы.
Клацаешь на преключателе ресурсов(ниже окошка есть кнопочка-их три всего.)
Поажется такое окно
Добавлено @ 12:30
Вот на иконочке с надписью IDD_DIALOG жмешь правой кнопкой и делаешь так,как выше описано... smile

Присоединённый файл ( Кол-во скачиваний: 9 )
Присоединённый файл  33_2.gif


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Любитель
Дата 27.5.2005, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



А в окошке Print Preview по ходу дело всё по английски действительно (Винда русская).
К ресурсам моего приложения это ведб никак не относится, это ресурсы MFC. Можь через какие переменные и можно чё сделать - не знаю...


--------------------
PM MAIL ICQ Skype   Вверх
Coocky
Дата 27.5.2005, 22:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Цитата
А в окошке Print Preview по ходу дело всё по английски действительно

не может быть У меня русское, всегда..Не знаю тогда, прийдется свое делать...


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Coocky
Дата 27.5.2005, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Вот пример


Присоединённый файл ( Кол-во скачиваний: 7 )
Присоединённый файл  84.rar


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Любитель
Дата 27.5.2005, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



Ну, вот закачал твой архив, пробилдил его, запускаю - по английски smile

ЗЫ. Я имею ввиду имена Принт Превью. Принт Сетап и Принт рисуются виндовыми функцими стандартных диалогов и в русской винде действительно русские, а Превью зашито в ресурсах MFC, только вот не знаю может их там несколько версий, или строки моно переменными поменять, не знаю (а кстати нужно) Самому нарисовать, конечно, можно, только вроде в MFC всё и так хорошо, кроме языка...


--------------------
PM MAIL ICQ Skype   Вверх
Coocky
Дата 27.5.2005, 23:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Я ничего не пойму...
Добавлено @ 23:21
Цитата
а Превью зашито в ресурсах MFC, только вот не знаю может их там несколько версий, или строки моно переменными поменять

Используются библиотеки. Для руских-русские окна, для китайских-китайские. Это не МФС визард, это БИБЛИОТЕКИ винды!

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  82_1.gif


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Любитель
Дата 27.5.2005, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



У меня лично так была на двух виндах: WinXP SP1 Eng (с MUI русским, и в панели управления юзер русский) и WinXP SP2 Rus
Цитата
это БИБЛИОТЕКИ винды
Ну, смотря как считать...
Открыл я файл C;\windows\system32\mfc40.dll, у него в ресурсах есть диалог 30723 - в нём этот DialogBar c Print..., Next Page и т. д.
Вот скрин твоего примера.

Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  rez.JPG


--------------------
PM MAIL ICQ Skype   Вверх
Coocky
Дата 27.5.2005, 23:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Любитель
Ну это уже не к МФС. Это к Винде вопрос...У меня ответа нет, значит. Да и 90% тем более smile


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Любитель
Дата 27.5.2005, 23:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



Кстати, я не говорил, что эти диалоги делает Визард (так было бы лучше), насколько я знаю, они сидят в ресурсах MFC dll-ок, которые просто очень давно стали идти вместе с windows.
Есть вариант подредактировать ресурс в этой dll-ке и всем давать проги с этим файлом. Но не знаю будет ли это выглядить нормально?


--------------------
PM MAIL ICQ Skype   Вверх
Coocky
Дата 27.5.2005, 23:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Любитель
Цитата
C;\windows\system32\mfc40.dll

А можно узнать, как ты dll исходник посмотрел? smile
Добавлено @ 23:45
Любитель
Цитата
Кстати, я не говорил, что эти диалоги делает Визард

Это говорил_а гость_Ольга


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Любитель
Дата 27.5.2005, 23:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



Так чё лучше сделать то? А то я даже честно говоря ни у кого (из своих знакомых) не видел, чтоб это по-русски было (хотя в вордпадах и блокнотах то везде по русски, в том числе у меня). И вместо Untitled у тебя я гляжу Безымянный... (это правда в ресурсах можно поменять) smile

ЗЫ Предыдущую мессагу я отослал до того как прочитал твою последнюю
Добавлено @ 23:54
Цитата
А можно узнать, как ты dll исходник посмотрел?

Не исходник, а ресурсы. Просто в Visual Studio (MS VS .Net 2003) открыл dll файл, при этом появляются ресурсы. Правда, если их из-под Визуал Студии эдитить иногда в контрольной сумме глюки были (на инсталляшках). Есть специальные Ресурс Эдиторы, если нужно могу прислать (правда, к сожалению, не сейчас, надо в дисках покопаться)


--------------------
PM MAIL ICQ Skype   Вверх
Любитель
Дата 28.5.2005, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



Ладно, я сейчас спать ложусь, а вообще ответьте к этой теме (как мне лучше поступить) кому не слишком сложно.


--------------------
PM MAIL ICQ Skype   Вверх
Coocky
Дата 28.5.2005, 00:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Любитель
Цитата
Ладно, я сейчас спать ложусь, а вообще ответьте к этой теме (как мне лучше поступить) кому не слишком сложно.

Мне не сложно ответить. Но у меня НЕТ такой проблемы!.Пробовал ресурсы во вкладке русскими сделать?


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Любитель
Дата 28.5.2005, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



Я понял, что у тебя её нет ;) , но видишь у меня есть. smile На счёт ресурсов - все русские. В настройках проекта тоже русские ресурсы стоят. Можь ещё где надо поставить?

Тут два противоречивых факта есть:
1. В вордпаде и блокноте (сделанных на MFC) всё по-русски
2. В ресурсах MFC-шной длл в system32 не нашёл я русских диалогов.
К 1ому факту можно добавить: в дебаг версии используются другие длл для MFC (с буквоё d, если я не ошибаюсь), с ними то тоже по английски (дебаг длл-ок в виндовс точно нету изначально).

В связи с этим два предложения:
1. Пришли экзешник своёй проги, желательно релиз (может мне надо в Визуал студии что-то настроить) - проверю, если будет по английски, значит всё таки винда виновата.
2. Вышли (если тебя это не затруднит) все длл-ки своей MFC (если не все, то боюсь может где нибудь несостыковка пойти), я тода дистру винды своей подкорректирую.
Заранее, спасибо за все возможные действия. smile


--------------------
PM MAIL ICQ Skype   Вверх
Любитель
Дата 30.5.2005, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



Ну так чего? Или все на меня забили? Жаль... smile


--------------------
PM MAIL ICQ Skype   Вверх
Coocky
Дата 1.6.2005, 13:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Ну что тебе MUI выслать?


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Любитель
Дата 2.6.2005, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



MUI не надо (у меня есть). Пришли, пожалуйста, экзешку любой проги с печатью и исходник. Проверим.


--------------------
PM MAIL ICQ Skype   Вверх
srd
Дата 11.6.2005, 09:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нереварин
**


Профиль
Группа: Участник Клуба
Сообщений: 951
Регистрация: 30.8.2003
Где: Владивосток

Репутация: 5
Всего: 49



Действительно, в MFC полно диалогов и есть ресурсы на разных языках, но русского там нет. Потому идём сюда и крутим страницу вниз, где "Русификация программ". Качаем пакет для нужной версии MSVC++, ставим и наслаждаемся. Я там проверял для версии 6.0 - работает замечательно.


--------------------
Не смей читать мою подпись!!!
PM MAIL Jabber   Вверх
Любитель
Дата 11.6.2005, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



Огромное спасибо. Закачал для 6-ки и 2003-ей. smile


--------------------
PM MAIL ICQ Skype   Вверх
freshman
Дата 28.1.2006, 04:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 28.1.2006

Репутация: нет
Всего: нет



А как сделать возможным вывод кирилицы вместо абракадабры в консоли (cmd) при компиляции Win32 Console Appication?

PM MAIL   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0774 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.