VC++ 6.0 и русские буквы
От: NEt_Browser http://arakcheev.googlepages.com
Дата: 30.03.04 05:12
Оценка:
Изучаю VC++ & MFC. Все ничего, но есть проблема. На контролах, например CButton, CMenu после запуска программы русские буквы отображены кракозябликами. В ResourceView все отображается нормально. Я что-то слышал, про какую-то особенность русских букв под НТ-виндами (Unicode), но подробностей не известно.
Система: Win2003 Server
... << RSDN@Home 1.1.3 stable >>
Re: VC++ 6.0 и русские буквы
От: butcher Россия http://bu7cher.blogspot.com
Дата: 30.03.04 05:26
Оценка:
Здравствуйте, NEt_Browser.

Вы писали 30 марта 2004 г., 9:12:08:

N> Изучаю VC++ & MFC. Все ничего, но есть проблема. На контролах,

N> например CButton, CMenu после запуска программы русские буквы
N> отображены кракозябликами. В ResourceView все отображается
N> нормально. Я что-то слышал, про какую-то особенность русских букв
N> под НТ-виндами (Unicode), но подробностей не известно.
N> Система: Win2003 Server

попробуй в свойствах контролов выставить русский язык.
А в других приложениях в винде русские норально отображаются?

--
С уважением, butcher
Posted via RSDN NNTP Server 1.8 beta

Нет ничего невозможного..
Re[2]: VC++ 6.0 и русские буквы
От: NEt_Browser http://arakcheev.googlepages.com
Дата: 30.03.04 05:31
Оценка:
Здравствуйте, butcher, Вы писали:

B>попробуй в свойствах контролов выставить русский язык.

B>А в других приложениях в винде русские норально отображаются?
Вот специально сейчас пробую. И не вижу где, например, для CButton выставить русский язык?
... << RSDN@Home 1.1.3 stable >> ....
Re[3]: VC++ 6.0 и русские буквы
От: butcher Россия http://bu7cher.blogspot.com
Дата: 30.03.04 05:40
Оценка:
Здравствуйте, NEt_Browser.

Вы писали 30 марта 2004 г., 9:31:36:

N> Вот специально сейчас пробую. И не вижу где, например, для CButton выставить русский язык?


Вы о диалогах говорите?
В Resource View у диалога видите в скобках [English (U.S.)]
Что-то типа Language ищите.

--
С уважением, butcher
Posted via RSDN NNTP Server 1.8 beta

Нет ничего невозможного..
Re[4]: VC++ 6.0 и русские буквы
От: nap2k Верблюд есть
Дата: 30.03.04 06:47
Оценка:
Здравствуйте, butcher, Вы писали:

B>Здравствуйте, NEt_Browser.


B>Вы писали 30 марта 2004 г., 9:31:36:


N>> Вот специально сейчас пробую. И не вижу где, например, для CButton выставить русский язык?


B>Вы о диалогах говорите?

B>В Resource View у диалога видите в скобках [English (U.S.)]
B>Что-то типа Language ищите.

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

B>--

B>С уважением, butcher
... << RSDN@Home 1.1.3 beta 1 >>
Re[5]: VC++ 6.0 и русские буквы
От: butcher Россия http://bu7cher.blogspot.com
Дата: 30.03.04 06:50
Оценка:
Здравствуйте, nap2k.

Вы писали 30 марта 2004 г., 10:47:49:

n> Нифига, у меня та же проблема. На XP и ниже все отлично

n> работает. На 2003 по непонятной причине некоторые контролы
n> показывают бред.

А какой язык у вас стоит в Control Panel/Regional and Language
Options/Advanced ?

--
С уважением, butcher
Posted via RSDN NNTP Server 1.8 beta

Нет ничего невозможного..
Re[6]: VC++ 6.0 и русские буквы
От: nap2k Верблюд есть
Дата: 30.03.04 06:53
Оценка:
Здравствуйте, butcher, Вы писали:

B>Здравствуйте, nap2k.


B>Вы писали 30 марта 2004 г., 10:47:49:


n>> Нифига, у меня та же проблема. На XP и ниже все отлично

n>> работает. На 2003 по непонятной причине некоторые контролы
n>> показывают бред.

B>А какой язык у вас стоит в Control Panel/Regional and Language

B>Options/Advanced ?

Русский, конечно.

B>--

B>С уважением, butcher
... << RSDN@Home 1.1.3 beta 1 >>
Re[7]: VC++ 6.0 и русские буквы
От: Willi  
Дата: 30.03.04 07:12
Оценка:
Здравствуйте, nap2k, Вы писали:

1. Для всех ресурсов должно быть выставлен русский язык (правой кнопкой по ресурсу, Properties \ Resource \ Language)
2. В системе должен присутствовать русский язык и использоваться как язык по умолчанию для не юникодных приложений (Control Panel \ Regional ... \ Advanced)
\/\/i||i
Re[8]: VC++ 6.0 и русские буквы
От: nap2k Верблюд есть
Дата: 30.03.04 07:17
Оценка:
Здравствуйте, Willi, Вы писали:

W>Здравствуйте, nap2k, Вы писали:


W>1. Для всех ресурсов должно быть выставлен русский язык (правой кнопкой по ресурсу, Properties \ Resource \ Language)

W>2. В системе должен присутствовать русский язык и использоваться как язык по умолчанию для не юникодных приложений (Control Panel \ Regional ... \ Advanced)

Так и есть, я уже все перепробовал. Самое прикольное то, что некоторые диалоги действительно отображаются правильно если все это сделать. Причем в файле ресурсов они объявляются идентично, не пойму в чем проблема
... << RSDN@Home 1.1.3 beta 1 >>
Re[9]: VC++ 6.0 и русские буквы
От: Willi  
Дата: 30.03.04 07:30
Оценка:
Здравствуйте, nap2k, Вы писали:

N>Так и есть, я уже все перепробовал. Самое прикольное то, что некоторые диалоги действительно отображаются правильно если все это сделать. Причем в файле ресурсов они объявляются идентично, не пойму в чем проблема


Что значит некоторые? Звучит как "немного быремменная"
Создай новое приложение, и проверь если на нем все нормально, то ищи ошибку в своих проектах.
Попробуй удалить все временные файлы и пересобрать все свои проекты.
Должно работать.
\/\/i||i
Re[9]: VC++ 6.0 и русские буквы
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 30.03.04 07:32
Оценка:
Здравствуйте, nap2k, Вы писали:

W>>1. Для всех ресурсов должно быть выставлен русский язык (правой кнопкой по ресурсу, Properties \ Resource \ Language)

W>>2. В системе должен присутствовать русский язык и использоваться как язык по умолчанию для не юникодных приложений (Control Panel \ Regional ... \ Advanced)

N>Так и есть, я уже все перепробовал. Самое прикольное то, что некоторые диалоги действительно отображаются правильно если все это сделать. Причем в файле ресурсов они объявляются идентично, не пойму в чем проблема


иногда после установки для диалога Properties \ Resource \ Language -> Russian надо еще эти русские строки в диалоге поредактировать и перекомпилять после этого
Re[10]: VC++ 6.0 и русские буквы
От: nap2k Верблюд есть
Дата: 30.03.04 07:37
Оценка:
Здравствуйте, Odi$$ey, Вы писали:

OE>Здравствуйте, nap2k, Вы писали:


W>>>1. Для всех ресурсов должно быть выставлен русский язык (правой кнопкой по ресурсу, Properties \ Resource \ Language)

W>>>2. В системе должен присутствовать русский язык и использоваться как язык по умолчанию для не юникодных приложений (Control Panel \ Regional ... \ Advanced)

N>>Так и есть, я уже все перепробовал. Самое прикольное то, что некоторые диалоги действительно отображаются правильно если все это сделать. Причем в файле ресурсов они объявляются идентично, не пойму в чем проблема


OE>иногда после установки для диалога Properties \ Resource \ Language -> Russian надо еще эти русские строки в диалоге поредактировать и перекомпилять после этого


Ну что я идиот что ли? На новых проектах работает, конечно, но мне нужны уже существующие.
... << RSDN@Home 1.1.3 beta 1 >>
Re[11]: VC++ 6.0 и русские буквы
От: butcher Россия http://bu7cher.blogspot.com
Дата: 30.03.04 07:42
Оценка:
Здравствуйте, nap2k.

Вы писали 30 марта 2004 г., 11:37:50:

n> Ну что я идиот что ли? На новых проектах работает, конечно, но мне нужны уже существующие.


перелопать rc файл руками

--
С уважением, butcher
Posted via RSDN NNTP Server 1.8 beta

Нет ничего невозможного..
Re[11]: VC++ 6.0 и русские буквы
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 30.03.04 08:01
Оценка:
Здравствуйте, nap2k, Вы писали:

N>Ну что я идиот что ли? На новых проектах работает, конечно, но мне нужны уже существующие.


без перекомпиляции что-ли? уточни вопрос
Re[11]: VC++ 6.0 и русские буквы
От: Willi  
Дата: 30.03.04 08:02
Оценка:
Здравствуйте, nap2k, Вы писали:

N>Ну что я идиот что ли? На новых проектах работает, конечно, но мне нужны уже существующие.


Спокойствие, только спокойствие.
Ну раз наступил на всемирно известные грабли, то сам виноват
Odi$$ey дело говорит, возможно студия подглюкивает и не сохраняет изменения языка ресурса.
\/\/i||i
Re[12]: VC++ 6.0 и русские буквы
От: ol-lv СССР https://youtu.be/DQDoYs6wHoo
Дата: 30.03.04 09:46
Оценка:
Мож я пропустил .. ) а проект в юникоде али нет ?..
Compiler can be as trained AI but can't compose music.
Antheil piano jazz sonata. Я болен ПГМ.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.