![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Здравствуйте. Что-то даже и не знаю в какой раздел написать.
Вопрос такой: в программе нужно вывести простейшее русское сообщение в отдельном диалоговом окошке, что-то типа ShowMessage, никаких наворотов, но на английской винде. Облазил весь интернет, но так ни к чему и не пришел. Пробовал ShowMessage, MessageDlg, MessageBox, MessageBoxW. Использовал SetThreadLocale, RUSSIAN_CHARSET. Всеравно русский текст пишется кракозяброй. Хотя может я что-то не умею или не так делаю. Не хотелось бы никаких наворотов и кучи кода или создания нового окна с сообщением руками. Может можно что-то сделать, чтобы использовать готовые стандартные функции типа ShowMessage и вывести русский текст сообщения на нерусской винде? |
|
#2
|
||||
|
||||
|
У меня нерусская винда- все пишет нормально. Подозреваю, что поможет в региональных настройках винды выбрать язык для non-Unicode программ.
|
|
#3
|
|||
|
|||
|
а если комп рабочий и какие-либо настройки недоступны? Без этого как-нибудь?
|