Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Нажатый CTRL при событиях мыши


Автор: amarenkov 17.7.2008, 09:11
Добрый день.

Мне при событиях мыши надо определить нажат ли Ctrl (просто для конкретности взял его). Ставить обработки событий на КейДаун и КейАп не хочется. Как это можно сделать?

В Дельфи, например, в параметрах события передавалось состояние функциональных клавиш. Так же там был глобальный объект Keyboard. В Шарпе ничего подобного не нашел smile.

Заранее спасибо.

Автор: Idsa 17.7.2008, 10:21
Цитата(amarenkov @  17.7.2008,  13:11 Найти цитируемый пост)
В Дельфи, например, в параметрах события передавалось состояние функциональных клавиш. Так же там был глобальный объект Keyboard. В Шарпе ничего подобного не нашел smile.

В WPF есть...
А в Winforms можно воспользоваться статическим свойством Control.ModifierKeys.

Автор: amarenkov 17.7.2008, 10:23
Idsa , спасибо, то что надо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)