![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перехват в приложении комбинации Alt+Tab [D7, XP]
dmitry_12_08_73 © (2008-09-11 17:33:00)Как в своей программе перехватить и обнулить комбинацию клавиш Alt+Tab, чтобы программа не переключалась на другие приложения или окна.
DVM (2008-09-11 23:03:00) [1]http://www.delphimaster.ru/cgi-bin/forum.pl?id=1219826998&n=18
stas (2008-09-11 21:24:00) [2]dmitry_12_08_73 © (11.09.08 19:31) [10]
Клади на форму TActionList, он находится на вклдке standart, добавляй туда Action, на событие Execute должен быть обработчик поэтому ставь ;
а в свойство shortcut ставь Alt+tab.
stas (2008-09-11 21:23:00) [3]dmitry_12_08_73 © (11.09.08 19:31) [10]
Клади на форму TActionList, он находится на вклдке standart, добавляй туда Action, на событие Execute
Германн (2008-09-11 20:27:00) [4]
> Palladin © (11.09.08 17:36) [1]
Судя по предыдущим вопросам этого автора он что-то подобное и делает. Но странным образом.
dmitry_12_08_73 (2008-09-11 19:31:00) [5]Пробовал отключать Alt+Tab через
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, 0, 0);
почему-то не работает
stas (2008-09-11 19:12:00) [6]dmitry_12_08_73 © (11.09.08 17:33)
ActionList
{RASkov} (2008-09-11 18:57:00) [7]> [7] Palladin © (11.09.08 18:51)
Гм... а оно и так и так нормально :)
Palladin (2008-09-11 18:51:00) [8]
> {RASkov} © (11.09.08 18:47) [6]
"не" и "для" местами перепутал :)
{RASkov} (2008-09-11 18:47:00) [9]Этж не для нормальной проги пишется, так ведь?
dmitry_12_08_73 (2008-09-11 18:41:00) [10]спасибо всем за советы!!!
www (2008-09-11 17:57:00) [11]значит тебе еще рано
dmitry_12_08_73 (2008-09-11 17:41:00) [12]совсем не понял что делать
Jeer (2008-09-11 17:37:00) [13]А не фиг лезть в стандартные hot-keys.
Palladin (2008-09-11 17:36:00) [14]написать свою оболочку