Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2012, 21:29   #1
artemoning
Пользователь
 
Регистрация: 20.09.2012
Сообщений: 23
По умолчанию С# реагирование на нажатие клавиш

Как cделать так чтобы в консоле при нажатии клавиши "Esc" программа выполняла некоторое действие?
artemoning вне форума Ответить с цитированием
Старый 01.12.2012, 22:04   #2
winhttp
Пользователь
 
Регистрация: 29.07.2012
Сообщений: 98
По умолчанию

Код:
Console.ReadKey()
? Но это наверное не совсем то, что вам нужно. Можно глобально сделать горячую клавишу, и выполнять уже требуемое действие, через win api например
Код:
[DllImport("user32.dll",SetLastError = true, CharSet = CharSet.Auto)]
 static public extern short GetAsyncKeyState(int vKey);
winhttp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нажатие клавиш C++ Noyabr Помощь студентам 0 07.04.2012 12:54
Нажатие клавиш san-trane C# (си шарп) 3 23.06.2011 11:44
Нажатие клавиш.. KoBRaAndrey Общие вопросы Delphi 3 31.01.2010 18:56
Нажатие клавиш VanDerKeen Win Api 1 03.06.2007 21:13