Добавление русской клавиатуры в Win CE необходима для таких программ ка 2Giss Здесь описывается процедура установки панели ввода символов (клавиатуры) Micron на PNA c Windows CE. Это не простой запуск дополнительной программы. Работа с реестром и с папкой Windows всегда сопряжена с определенным риском. Пробуйте, если все осознаете. Сделайте резервную копию ключа реестра HKCU\ControlPanel\Sip "DefaultIm" Архив распаковать. Папку Kbd поместить в любое место на карте памяти. Запускать Kbd.exe. Проверено на Windows CE 5.0 скачать Модифицированный MICRON.DLL Спасибо aLLigator! Изменения: Увеличен размер букв в раскладке Виста, перерисована кнопка языка. Описание скрипта Скрипт 1- копирует библиотеку клавиатуры в папку Windows 2- прописывает необходимые настройки в реестр 3- устанавливает новую клавиатурой по умолчанию (запускает утилитку) 4- запускает Explorer Ключи и их значения Чтобы изменить оформление, надо поправить в скрипте: KeybLayout на значения: 0(Classic Bulgarian), 1(Classic Russian), 2(Simple Bulgarian), 3(Simple Russian), 4(Vista Bulgarian), 5(Vista Russian), 6(High Contrast Bulgarian), 7(High Contrast Russian) PrimaryLayout и SecondaryLayout на значения: 0(Fonetic), 1(Standard), 2(English) Скрипт сам установит новую клавиатуру "по умолчанию" и запустит Explorer. Возврат к родной клавиатуре - выбрать ее через значек в трее или через панель управления (Input Panel). ВНИМАНИЕ: идет не на всех PNA (убитые PNA уже есть) Наиболее безопасный метод установки: 1 проверить в реестре PNA существует ли ветка, в которую пишет скрипт: CLSID\{47B3F64A-C3D0-4c62-BE0B-DA33BB186D0A}. Если есть - эта клавиатура не для вас! 2 сохранить резервную копию ключа реестра HKCU\ControlPanel\Sip "DefaultIm" , скопировать micron.dllв папку windows. Внести значения в реестр. 3 попробовать при запущенном Explorer.exe выбрать новую панель ввода Micron: Start > Control Panel > Input Panelи проверить работу. 4 некоторые PNA при засыпании сохраняют реестр - не усыпляйте PNA, пока не убедитесь в работоспособности экранной клавиатуры! Если что-то не пошло - восстановите ранее сохраненный ключ HKCU\ControlPanel\Sip "DefaultIm" 5 при глюках делайте Хард Ресет, если ваш PNA это умеет. Важные замечания * Архив содержит утилитку SetSIP.exe, устанавливающую Micron "По умолчанию". * Можно обойтись без копирования micron.dll в папку windows: расположите его в ResidentFlash или даже на карте памяти, а в скрипте пропишите полный путь к нему. * Выполнять скрипт надо один раз для установки клавиатуры. Если у вас после Hard Reset исчезают изменения в реестре, исчезают новые файлы в папке windows, то установку надо проводить после каждого Hard Reset. * Вызывать клавиатуру надо штатными способами windows или утилитками типа ToggleInputPanel, MioTool, PnaDesktop. Эти утилитки умеют вызывать и прятать клавиатуру. * Некоторые подумают вот жадный какой (5 сообщений на скачивание). Этим я вас уберегаю от убитых девайсов. Убедился на своем опыте: дашь новичку свой скрипт, он его запустит не глядя. А потом обиды - убил зверька. Так что приобретите хотя бы небольшой опыт и осторожность. Благо этот форум помогает в этом. Утилиты вызова клавиатуры
Решаем Ваши проблеммы. В первую очередь - на платной основе .
|