Страница: 1 |
Если дело в переключении клавиатуры с одного языка на другой, то посмотри вот на этот пример: www.vbnet.ru/sample/sampledownload.asp?id=85 Название: VBKeyb Не подскажет ли кто как определить текущий язык в 3 виндах. Там используется программа RUSLAT (стандартная) Страница: 1 |
Вопрос: Смена раскладки клавиатуры
Добавлено: 07.08.02 19:39
Автор вопроса: gethemane
Как изменить текущую раскладку клавиатуры какого-либо приложения (Word, NotePad etc.)
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
MAGNUS
Вопросов: 12
Ответов: 430
Профиль | | #1
Добавлено: 07.08.02 21:13
Nu raskladka, naskolko ja znakom s etim ponatiem shtuka sistemnaja i kajdoe prilojenije ne mpojet imet swoju, a wot kak ee perekluchat.... Podojdi do zawtra ja te prinesu paru kodow, a tak , jmi ALT+SHIFT (ili chego tam u tebja ustanowleno dla perekluchenija) programno, wot ona i perekluchitsa
Номер ответа: 2
Автор ответа:
Иван
Администратор
ICQ: 147688925
Вопросов: 24
Ответов: 708
Web-сайт:
Профиль | | #2
Добавлено: 07.08.02 22:19
Автор: SerG
Описание: На форуме был задан вопрос: как переключить клавиатуру с одного языка на другой. SeRg написал два примера на эту тему. Как говорится - два в одном . Переключение раскладки осуществляется с помощью функций Win32 API. Примеры работают в любых Windows NT/2000/ME/9x.
Размер файла: 5 Kb
Номер ответа: 3
Автор ответа:
gethemane
Вопросов: 3
Ответов: 4
Профиль | | #3
Добавлено: 08.08.02 15:52
Хотелось бы уточнить, что ActivateKeyboardLayout "sets the input locale identifier for the calling thread or the current process", т.е. не для активного окна, а для вызвавшего ее процесса и при переключение скажем в Word установится совсем другой язык ввода (либо Дефалтовый либо тот, который выбрал пользователь находясь в этом приложении). Вот его мне и надо изменить. Т.е. нужно синхронизировать языки ввода в моей программе и в пользовательской (Word). ?
Номер ответа: 4
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #4
Добавлено: 10.08.02 00:16