AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.07.2007, 11:47   #3  
Daido is offline
Daido
Участник
Аватар для Daido
 
105 / 10 (1) +
Регистрация: 13.07.2007
?
X++:
client static void loadKeyboardLayout(MyFunctionKeyboardLayout bkl)
{
    DLL _dll = new DLL(#UserDLL);
    DLLFunction _keyboardLayout = new DLLFunction(_dll, #UserDLL_LOADKEYBOARDLAYOUT);
    ;
    _keyboardLayout.arg(ExtTypes::String, ExtTypes::DWord);
    switch(bkl)
    {
    case MyFunctionKeyboardLayout::en:
    _keyboardLayout.call('00000409' ,#KLF_ACTIVATE); //en
    break;
    case MyFunctionKeyboardLayout::ru:
    _keyboardLayout.call('00000419' ,#KLF_ACTIVATE); //ru
    break;
    }
    sleep(1000);
}
,
но не всегда срабатывает WinApi тупит? или что то не так?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
код клавиатуры Daido DAX: Программирование 8 19.07.2007 10:26
Выбор значения из lookup + ввод с клавиатуры Lucky13 DAX: Программирование 29 25.05.2007 10:54
переключение раскладки клавиатуры artem DAX: Администрирование 9 16.04.2002 11:28

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:07.