![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как отловить нажатие кнопок-стрелок ? [D5, Win95/98, WinME, WinXP]
kioto © (2002-06-10 08:44:00)Как отловить нажатие кнопок-cтрелок "Вверх", "Вниз", "Вправо", "Влево" ?
Kaban (2002-06-10 10:09:00) [1]Я думаю первое
Andrey007 (2002-06-10 10:04:00) [2]2 Kaban:
Ну, с удобством-то, это понятно. А вопрос мой был о том, как это связано с переносимостью. И с переносимостью чего - текста программы или исполняемого файла.
Kaban (2002-06-10 10:01:00) [3]2Andrey007
Во-первых не нужно помнить коды
Во-вторых более наглядно
Andrey007 (2002-06-10 09:58:00) [4]Кстати, у меня вопрос по поводу использования этих констант - VK_UP,VK_DOWN,VK_RIGHT,VK_LEFT. Как-то на этом форуме было высказано мнение, что если вместо key=37 написать key=VK_LEFT, то это более универсально, т.к. якобы не зависит от ОС. Но ведь эти константы (VK_LEFT та же) прописаны в Windows.pas, и, насколько, я понимаю, при компиляции программы вместо key=VK_LEFT подставляется всё то же key=37. Тогда в чём смысл использования этих констант в программе вместо непосредственно кодов?
Death_Warrant (2002-06-10 09:11:00) [5]Надо обрабатывать сообщение OnKeyDown
Song (2002-06-10 08:45:00) [6]VK_UP,VK_DOWN,VK_RIGHT,VK_LEFT