Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Переключение раскладки клавы для стороннего приложения

15K
11 апреля 2006 года
lisus
4 / / 28.02.2006
Скажите, как можно переключить язак для другого (не того где создан макрос) приложения?

Делаю вот что:

 
Код:
Private Declare Function LoadKeyboardLayout Lib "user32" Alias "LoadKeyboardLayoutA" (ByVal pwszKLID As String, ByVal flags As Long) As Long
Const APP_NAME  As String = "Microsoft Word - Document1"
dim set_lang as long
VBA.AppActivate (APP_NAME)
set_lang = LoadKeyboardLayout("00000409", 2)


Язык переключается только для Excel в котором и пишу макрос.

Как победить?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог