Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Chubaka101
8 / 8 / 4
Регистрация: 14.10.2015
Сообщений: 239
#1

Команды с клавиатуры и мыши

19.02.2016, 08:28. Просмотров 833. Ответов 2
Метки нет (Все метки)

Как при нажатии клавиш реализовать определенные действия?
Например, жму "пробел", форма в зеленый окрашивается.
Заранее спасибо!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2016, 08:28
Ответы с готовыми решениями:

Бездействие мыши и клавиатуры
Здравствуйте, Возникла необходимость отслеживать сколько времени пользователь не двигает...

Блокировка клавиатуры и мыши
Нашел код блокировки клавиатуры и мыши, но почему то ничего не происходит. У когонибудь есть...

Обработка нажатия кнопки мыши + клавиатуры
Доброго времени суток. Подскажите пожалуйста, каким образом можно организовать обработчик события...

Обработка нажатий клавиш мыши и кнопок клавиатуры
Здравствуйте, возникла проблема с кодом: private void Form1_MouseDown(object sender,...

Блокировка клавиатуры и мыши
В общем, завел я себе котенка, и появилась актуальная для меня тема... уж очень любит кашара по...

2
Someone007
2178 / 1767 / 798
Регистрация: 09.05.2015
Сообщений: 4,366
Завершенные тесты: 1
19.02.2016, 08:59 #2
Подпишитесь на событие KeyDown и в обработчике события меняйте цвет формы.
0
Евгений В
875 / 644 / 130
Регистрация: 01.03.2010
Сообщений: 1,210
19.02.2016, 09:36 #3
Лучший ответ Сообщение было отмечено Chubaka101 как решение

Решение

Цитата Сообщение от Chubaka101 Посмотреть сообщение
Например, жму "пробел", форма в зеленый окрашивается.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
        public Form1()
        {
            InitializeComponent();
            this.KeyPreview = true;
        }
 
        private void Form1_KeyUp(object sender, KeyEventArgs e)
        {
            switch (e.KeyCode)
            {
                case Keys.Space:
                    this.BackColor = Color.Green;
                    break;
 
                case Keys.Enter:
                    this.BackColor = Color.Gray;
                    break;
            }
        }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.02.2016, 09:36

Блокировка экрана, мыши и клавиатуры
Доброго времени суток! можно ли как-то на С# реализовать экрана, мыши и клавиатуры на уровня биос?

Flash в WebBrouser, генерация событий мыши и клавиатуры в неактивном окне
Доброго времени суток. Недавно у меня возникла задача: необходимо перехватывать события мыши...

Где можно использовать макрос запоминающий события клавиатуры и мыши?
Привет всем! Пишу диплом. Накодил на c# макрос, который запоминает события клавиатуры и мыши...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru