| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Alt-Tab |
| Автор: Гость_Bratsman 1.7.2004, 15:20 |
| Вопрос такой. Как повесить код на нажатие Alt-Tab? Объясняю. Нужно сделать нечто вроде того, как в игрушках восстанавливается расширение экрана при переходе с помощью "магических клавиш" |
| Автор: Maverick 1.7.2004, 16:01 |
| Пояснения к вопросу, скажу честно, не понял... Но при нажатии указанной комбинации происходит переключение между текущими задачами... Ну лови тогда активизацию и деактивизацию своего приложения... |
| Автор: Гость_Bratsman 1.7.2004, 16:14 |
| Так а как ловить эти самые активизации и деактивизации? ТОлько не говорите мне про эвенты OnActivate и onDeactivate. Этот фокус не прошёл! |
| Автор: <Spawn> 1.7.2004, 16:17 |
| Ставь хук WH_CBT или WH_SHELL, если мне не изменяет память. |
| Автор: Maverick 1.7.2004, 16:48 |
| http://forum.vingrad.ru/index.php?showtopic=24478&hl=%EF%F0%EE%F1%F2%EE%F2%EE%E9 ну и кто из нас должен поиском заниматься? |
| Автор: youri 1.7.2004, 18:57 | ||
Обясни, почему не прошел |
| Автор: Guest 2.7.2004, 08:42 |
| youri , всё.! Уже понял, что тормоз. Эти эвенты надо ловить не у формы, а у компонента TApplication... Всё уже заработало. Всем спасибо.... <Spawn> , можешь обьяснить, что такое хук? |
| Автор: Maverick 2.7.2004, 09:00 |
| Пожалуйста... 1 тема - 1 вопрос... Правило форума.... Скачай FAQ - там по хукам статья есть и воспользуйся поиском по форуму... Удачи... Добавлено @ 09:02 Кстати, в том топике, который ты читал в ответе участника Bear используется термин "ловушка", это синоним "хука"... |