Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 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-сайт: www.vbnet.ru
 Профиль | | #2
Добавлено: 07.08.02 22:19

Если дело в переключении клавиатуры с одного языка на другой, то посмотри вот на этот пример:

www.vbnet.ru/sample/sampledownload.asp?id=85

Название: VBKeyb
Автор: 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-сайт: basicproduction.nm.ru
 Профиль | | #4
Добавлено: 10.08.02 00:16

Не подскажет ли кто как определить текущий язык в 3 виндах.

Там используется программа RUSLAT (стандартная)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам