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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.07.2007, 12:47   #6  
Daido is offline
Daido
Участник
Аватар для Daido
 
105 / 10 (1) +
Регистрация: 13.07.2007
на сколько понимаю тут только на русскии переключает
Цитата:
Сообщение от e@gle Посмотреть сообщение
X++:
client static boolean setRUKeyboardLayout()
{
    #define.LANG_RUSSIAN("00000419")

    DLL         _winApiDLL      = new DLL('USER32');
    DLLFunction _loadKL         = new DLLFunction(_winApiDLL, "LoadKeyboardLayoutA");
    DLLFunction _activeKL       = new DLLFunction(_winApiDLL, "ActivateKeyboardLayout");
    Binary      bStr            = new Binary(10);
    ;

    bStr.string(#Offset0, #LANG_RUSSIAN);

    _loadKL.returns(ExtTypes::DWord);
    _loadKL.arg(ExtTypes::Pointer, ExtTypes::Word);

    _activeKL.returns(ExtTypes::DWord);
    _activeKL.arg(ExtTypes::DWord, ExtTypes::Word);

    if(_activeKL.call(_loadKL.call(bStr, 0), 0)) return true;
    else return false;

} // LoadKeyboardLayout
на сколько понимаю тут только на русскии переключает ???
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
код клавиатуры 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, время: 00:19.