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

 
F1, Обработка нажатия клавиши F1
Dark Elf
  Отправлено: 23.09.2003, 08:47


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







Уважаемые мастера!

Как в программе на С++ Билдере обработать нажатие клавиши F1?
Заранее благодарен за ответ
Гость_Eugene
Отправлено: 23.09.2003, 10:38


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







Есть два способа.

1 Обрабатывать событие OnKeyDown или OnKeyUp у формы
CODE
    if(Key==VK_F1)  ...


2 Использовать какое-либо меню (MainMenu, PopupMenu), сделать его невидимым, и для пункта меню назначить в свойстве ShortCut кнопку F1.
В обработчике OnClick для этого пункта вставить код, который должен выполняться при нажатии F1.
Borgir
Отправлено: 23.09.2003, 11:03


Дежурный стрелочник

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



А я обычно использую компонент TApplicationEvents.

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