C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
OnKeyDown и Shift
Guest
Отправлено: 09.10.2005, 09:33


Не зарегистрирован







Скажите, как можно получить такое нажатие "Shift + символ", например & или %.
Только с использованием OnKeyDown, т.к. вирт. клавиши тоже нужны
olegenty
Отправлено: 10.10.2005, 06:08


Ветеран

Группа: Модератор
Сообщений: 2412



анализируешь не только Key, но и Shift.
Guest
Отправлено: 11.10.2005, 01:09


Не зарегистрирован







тогда вопрос конкретней, как использовать TShiftState
Guest
Отправлено: 11.10.2005, 07:38


Не зарегистрирован







Как воплощение шаблона set (подробности есть в хелпе)
BreakPointMAN
Отправлено: 11.10.2005, 09:46


Станционный диспетчер

Группа: Участник
Сообщений: 86



Shift.Contains(), вообщем... а в скобочках пишешь

ssShift — The Shift key is held down.
ssAlt — The Alt key is held down.
ssCtrl — The Ctrl key is held down.
ssLeft — The left mouse button is held down.
ssRight — The right mouse button is held down.
ssMiddle — The middle mouse button is held down.
ssDouble — The mouse was double-clicked.

и анализируешь, что тебе вернули — true или false ...

Вернуться в Вопросы программирования в C++Builder