Здравствуйте, kisel, Вы писали:
K>Здравствуйте, SpeedLover, Вы писали:
SL>>Собственно в теме всё сказано. В добавку: нужно блокировать любые комбинации клавиш. По возможности отслеживать все действия с клавиатурой и мышкой.
K>Существует несколько вариантов:
K>1) перекрыть WndProc и отлавливать нужные тебе сообщения связанные с нажатием мышки или клавиатуры
K>2) Установить свойство формы KeyPreview равное true
K> и подписаться на обработчик события KeyPress
K> в котором собственно блокировать сообщения о нажатии любых клавиш
K> Выглядит примерно так:
K> private void Form1_KeyPress(object sender, KeyPressEventArgs e)
K> {
K> e.Handled = true;
K> }
K>Ну и всё ... Правда 2-ой способ блокирует сообщения только клавиатуры а тебе нужно и мышки, так что смотри в сторону 1-го варианта
1) это все относится только к окну приложения, а нужно перехватывать ВСЕ СОБЫТИЯ
2) WndProc в шарпах? =)