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

Ваш аккаунт

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

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

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

WH_KEYBOARD

311
20 августа 2009 года
plastictown
309 / / 08.01.2006
Доброго времени суток! Я установил ловушку WH_KEYBOARD, в функции обработки сообщений 3 параметра nCode, wParam, lParam. Как из них получить UNICODE символ? Заранее спасибо!
14
21 августа 2009 года
Phodopus
3.3K / / 19.06.2008
Полагаю
 
Код:
ToUnicodeEx()
535
21 августа 2009 года
Нездешний
537 / / 17.01.2008
 
Код:
LRESULT CALLBACK KeyboardMsgProc(int Code, WPARAM wParam, LPARAM lParam)
{
    ...
    BYTE btKeyState[256];
    GetKeyboardState(btKeyState);
    HKL hklLayout = GetKeyboardLayout(0); // узнаем язык клавиатуры
    wchar_t Symbol;
    ToUnicodeEx( wParam, MapVirtualKey(wParam, 0), btKeyState, &Symbol, 2, 0, hklLayout );
    ...
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог