Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Панель управления->Языки->Дополнительно->Для не юникод


guav ©   (2008-07-18 21:29:00) 

Пользователь может указать язык, используемый для не-юникодных программ по умолчанию в Панель управления->Языки и региональные стандарты->Дополнительно->Язык программ, не поддерживающих юникод.

Как получить этот язык (или его Ansi-кодировку) ?


guav   (2008-07-29 11:16:00) [1]

NtQueryDefaultLocale работает (NtSetDefaultLocale не пробовал, т.к. не требуется).
GetACP работает. Преобразование через CP_ACP тоже работает.
У меня ошибка была в том, что использовалось CP_THREAD_ACP.


han_malign   (2008-07-28 18:17:00) [2]

GetACP, GetCPInfo(CP_ACP, ...)
GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_IDEFAULTANSICODEPAGE, ...)


slow!alfamoon!com   (2008-07-28 18:02:00) [3]

Вы напишите по результатам, жаль нет времени самому проверить


slow!alfamoon!com   (2008-07-28 12:54:00) [4]

Нашлась только такая ссылка
http://www.pcreview.co.uk/forums/thread-526879.php


Наверх

Титульная страница Поиск, карта сайта Написать письмо