Можно ли обнаружить клавишу-модификатор консоли при перетаскивании файлов в консольное приложение? - PullRequest
0 голосов
/ 06 марта 2019

У меня есть консольное приложение, которое выполняет задачу для одного или нескольких файлов, перетаскиваемых на него. Это работает хорошо, но я хотел бы выполнить другую задачу в зависимости от того, удерживается ли во время перетаскивания CTRL или SHIFT . Очевидно, что окна позволяют использовать CTRL, SHIFT и другие модификаторы при перетаскивании файлов, но я не вижу способа сделать это с консольным приложением.

Мой сводный вопрос: возможно ли обнаружить модификатор, такой как SHIFT или CTRL, при перетаскивании файлов в приложение, подобное этому?

Есть некоторые решения SO, которые говорят об обнаружении нажатых клавиш, когда консоль выделенный текст открыта с использованием ConsoleKeyInfo , но я после запуска.

...