Для чего используют сочетания клавиш? - для того чтоб можно быстро сделать то или иное действие или последовательность действий, еще очень активно используют в компьютерных играх в которых важна быстрота реакций игрока и т.д.
1. Создадим новый проект WinForms.
1. Создадим новый проект WinForms.
2. Добавим на форму какой то компонент и в его событиях найти KeyDown
обработать его и написать один из следующих вариантов
во втором случае при сочетании клавиш Shift+X запустится калькулятор.
1.if (e.KeyData == (Keys.Control | Keys.A))2.{3.//вызов функции4.}здесь при сочетании клавиш Ctrl+A будет запускаться вызов функции которую вы сами напишите,
1.Keys keysmod2 = Control.ModifierKeys;2.if (keysmod2 == Keys.Shift)3.{4.if (e.KeyChar == (Char)Keys.X)5.{6.System.Diagnostics.Process.Start("%windir%\system32\calc.exe");7.}8.}во втором случае при сочетании клавиш Shift+X запустится калькулятор.
Вот и все! Удачи в программировании :).
Для чего используют сочетания клавиш? - для того чтоб можно быстро сделать то или иное действие или последовательность действий, еще очень активно используют в компьютерных играх в которых важна быстрота реакций игрока и т.д.
1. Создадим новый проект WinForms.
1. Создадим новый проект WinForms.
2. Добавим на форму какой то компонент и в его событиях найти KeyDown
обработать его и написать один из следующих вариантов
во втором случае при сочетании клавиш Shift+X запустится калькулятор.
1.if (e.KeyData == (Keys.Control | Keys.A))2.{3.//вызов функции4.}здесь при сочетании клавиш Ctrl+A будет запускаться вызов функции которую вы сами напишите,
1.Keys keysmod2 = Control.ModifierKeys;2.if (keysmod2 == Keys.Shift)3.{4.if (e.KeyChar == (Char)Keys.X)5.{6.System.Diagnostics.Process.Start("%windir%\system32\calc.exe");7.}8.}во втором случае при сочетании клавиш Shift+X запустится калькулятор.
Вот и все! Удачи в программировании :).


0 коммент.:
Отправить комментарий