контроль нажатия клавиши shift

Автор Тема: контроль нажатия клавиши shift  (Прочитано 3514 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kokospbАвтор темы

  • ADN OPEN
  • Сообщений: 5
  • Карма: 0
  • Skype: live:ko_naumenko
Здравствуйте, Коллеги!
Подскажите пожалуйста, есть ли возможность опросить клавиатуру из objectarx приложения?
acedUsrBrk() определяет нажатие Esc, а shift возможно ли определить?

Отмечено как Решение Александр Ривилис 19-05-2024, 20:45:43

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: контроль нажатия клавиши shift
« Ответ #1 : 19-05-2024, 13:43:49 »
Код - C++ [Выбрать]
  1. // Проверка состояния нажатости Shift, Ctrl и Alt
  2. short vShift = GetAsyncKeyState(VK_SHIFT);
  3. short vCtrl  = GetAsyncKeyState(VK_CONTROL);
  4. short vAlt   = GetAsyncKeyState(VK_MENU);
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн kokospbАвтор темы

  • ADN OPEN
  • Сообщений: 5
  • Карма: 0
  • Skype: live:ko_naumenko
Re: контроль нажатия клавиши shift
« Ответ #2 : 19-05-2024, 20:45:24 »
Огромное спасибо, Александр!
Глубина ваших знаний впечатляет!