Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];

Вниз

Язык ввода по умолчанию   Найти похожие ветки 

 
inew   (2008-04-24 11:15) [0]

Как программно сменить язык ввода по умолчанию.
Прошу заметить не язык ввода, а язык ввода по умолчанию!


 
jold   (2008-04-24 12:12) [1]

А зачем ?


 
inew   (2008-04-24 12:15) [2]

При подключение по RDP на сервак Win2003
Язык по умолчанию назначается как на клиенте, поэтому нужен скрипт или прога чтоб автоматом переключала на нужный


 
tesseract ©   (2008-04-24 12:30) [3]


> Язык по умолчанию назначается как на клиенте,


В каком месте он назначаеться ? Нет такого "язык по умолчанию", все локальные настройки назначаються под пользователя. При создании нового, сооветственно берёться из шаблона " для системы".


 
Anatoly Podgoretsky ©   (2008-04-24 12:34) [4]

Есть, как для пользователя, так и для пользователя по умолчанию.
Настраивается в реестре или в свойствах. Для пользователя по умолчанию только в реестре. Имеет смысл только если больше одного языка.


 
inew   (2008-04-24 12:51) [5]

> tesseract вы не в теме
> Anatoly Podgoretsky
Ну да стандартно rus и eng


 
Anatoly Podgoretsky ©   (2008-04-24 15:00) [6]

> inew  (24.04.2008 12:51:05)  [5]

Ну так и возникает типичная проблема, при инсталиции был выбран русский язык как основной, затем при вводе пароля имеем ругань, при этом сам язык не видим, тоже но только с NumLock
Я всегда перестраиваю в реестре, что бы NumLock был включен, а язык по умолчанию EN


 
Aristarh   (2008-04-24 15:34) [7]


Windows.LoadKeyboardLayout("00000419", KLF_ACTIVATE);  // на русский
Windows.LoadKeyboardLayout("00000409", KLF_ACTIVATE);  // на английский


 
Наиль   (2008-04-24 17:21) [8]

Из просторов интернета:

Изменение раскладки клавиатуры по умолчанию при входе в систему

(35) В русской версии Windows 2000 при входе в систему по умолчанию установлена русская раскладка клавиатуры. Чтобы устанавливалась английская, надо в разделе реестра
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
строковому параметру "1" присвоить значение "00000409", а параметру "2" — значение "00000419".

(44) Если нужно поменять сочетание клавиш, которые переключают раскладку, то в разделе реестра
HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle
редактируем строковый параметр "Hotkey". Когда он имеет значение "1", язык переключается через <левый 
Alt>+<Shift>, когда "2" — через <левый Crtl>+<Shift>. В ряде релизов Windows "левизна" клавиш значения не имеет.


 
inew   (2008-04-25 03:43) [9]

> Aristarh
Пробовал уже. Меняется язык ввода, а не язык по умолчанию.


 
inew   (2008-04-25 03:53) [10]

> Наиль.
Действительно, при смене языка ввода по умолчанию в разделе реестра
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload происходят такие изменения.
Но если сохраняем в файл реестра нужные нам параметры, затем загружаем файл, изменения в реестр вносятся, но язык ввода по умолчанию остается прежним!!!


 
TRSteep ©   (2008-04-25 11:10) [11]

>
> загружаем файл, изменения в реестр вносятся, но язык ввода
> по умолчанию остается прежним!!!

Можете перезагрузить нужно?



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.047 c
8-1181815939
MovieMan
2007-06-14 14:12
2008.06.08
Модули для lame_enc.dll


2-1210672414
nelco
2008-05-13 13:53
2008.06.08
Помогите с DBGrid


2-1210977985
Tomn
2008-05-17 02:46
2008.06.08
ImageList &amp; StringGrid


15-1208950492
sds
2008-04-23 15:34
2008.06.08
Уравнение с двумя неизвестными:


15-1209503846
i
2008-04-30 01:17
2008.06.08
компилятор Delphi2007 быстрее Delphi7 или нет?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский