Как узнать язык системы, если это Vistа ?
От: Vet  
Дата: 20.08.07 13:18
Оценка:
Проблема такова:
Нужно узнать язык операционной системы для Висты, не используя при этом Win API,
т.к. программа, которой нужно унать язык системы, выполняется не из под винды,
при этом она умеет читать виндовый реестр и любые файлы.

Может кто знает (видел), где в реестре язык системы прописывается ?

Раньше до Висты (в XP, например) язык определяли на основе одного из файлов:
— COMDLG32.DLL
— FTSRCH.DLL
— SHELL32.DLL
через парсинг файлов PE-формата.

Сейчас (в Висте) эти файлы стали мультиязычными, т.е.
берешь файл в английской Висте, смотришь язык — английский,
кладешь этот файл в японскую Висту, смотришь язык — японский.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.