Задать вопрос
@HoBuchok

Как назначить LShift и RShift на две кнопки расположенных на форме?

Помогите как назначить LShift и RShift на две разные кнопки (так же LAlt и RAlt, LCtrl и RCtrl)
Перепробовал все что можно
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Dron_000
Berserk/BrainFackMan
Посмотрите WinApi, там можно из C# подрубиться к User 32 и проверять нажата ли клавиша...
В C# проверять фокус на форме...
На такой этажерке писали клавиатурный шпион год назад исходники не сохранились...

Выглядело оно типо вот так
https://blog.foolsoft.ru/c-primer-vyzova-winapi-fu...

Вот книги "Учусь Win32 API"

В.А. Безруков WIN32 API ПРОГРАММИРОВАНИЕ Учебное пособие 2009

https://ru.pdfdrive.com/win32-api-Разработка-прило...

Возможно, можно через стандартные средства C# закинуть обработчик события что вертится на кнопке... Подробнее буду смотреть в выходные...

Удачи
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы