Как различить нажатие одноимённых курсорных клавиш (при выключенном NumLock)?
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Как различить нажатие одноимённых курсорных... Expand / Collapse
Автор
Сообщение
03.07.2007 13:09
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 13.03.2008 11:35
Сообщ.: 839, Visits: 8 738
1. В правой части клавиатуры - 2 группы курсорных клавиш: одна - переключается NumLock (цифры/курсор), вторая - всегда курсор.
Как различить нажатие одноимённых курсорных клавиш (при выключенном NumLock)?
2. Как узнать, включен ли NumLock?
Сообщ. #914498
03.07.2007 13:45
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Уточни вопрос: в каком среде С++ тебе это нужно это сделать, используются ли в проекте сторонние библиотеки (MFC например) или все делается в чистом WinAPI. Ну и собственно какая платформа (windows, unix).
Сообщ. #914499
03.07.2007 14:37
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 13.03.2008 11:35
Сообщ.: 839, Visits: 8 738
Да вообще-то мне это нужно под Windows для VBA (т. е. WinAPI подойдёт), но я уже согласен на что угодно, хоть и на язык ассемблера...
Главное условие: при выключенном NumLock различать нажатие одноимённых курсорных клавиш. GetKeyState этого не позволяет.
Сообщ. #914503
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 12:56