![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
нажимаем кнопку Windows [D7, WinXP]
Kinder © (2003-12-08 22:16:00)
Есть маленький вопрос. Надо сделать так, чтобы при нажатии на кнопку Windows (справа!!!) не выпадало меню кнопки Пуск, а выполнялась моя команда. Как это сделать? Вернее как перехватить нажатие я понимаю, но как сделать чтобы меню кнопки Пуск не выпадало при этом?
Kinder (2003-12-12 19:32:00) [1]
хук что-то не работает.
DeadMeat (2003-12-11 15:22:00) [2]
> cdadmitriy © (10.12.03 17:12) [7]
Очень даже полезный зверь... В некоторых случаях... Этого зверя ещё зовут 13
У него ещё брат есть - 14
Kinder (2003-12-10 20:20:00) [3]
OK
попробую :)
cdadmitriy (2003-12-10 17:14:00) [4]
поставь HOOK на WH_KEYBOARD отлови
GetKeyNameText(Message.LParam,c,256);
NameKey:=format("%s",[c]);
IF NameKey="left windows" Then .... или потом коды Message.LParam
cdadmitriy (2003-12-10 17:12:00) [5]
>> Игорь Шевченко © (10.12.03 00:39) [6]
WH_KEYBOARD_LL --- Что это за ЗВЕРЬ
Игорь Шевченко (2003-12-10 00:39:00) [6]
WH_KEYBOARD_LL и посылай сообщение своей программе
Kiinder (2003-12-09 23:18:00) [7]
Ребята. Вы не поняли. Мне не надо запрещать попапы. Мне надо чтобы нажимая на левую кнопку Win выпадало моё меню, а по правой так и оставалось меню Пуск. У меня в трэе прога висит. И во хочу сделать так чтобы её меню выпадало по нажатии левого Win. И не надо спрашивать меня зачем. Меня интересует техническая сторона, а не дебаты пустые. Если можете - помогите. Нет так нет.
Diamond Cat (2003-12-09 02:46:00) [8]
Есть радикальный способ отрубает все попапы
Пропиши это в реестр и меню не будет, а кнопка работать будет...
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion
\Policies\Explorer
NoTrayContextMenu = 1 Запретить контекстное меню на трее
NoViewContextMenu = 1 Запретить контекстное меню
нули соответственно включение обратно
Игорь Шевченко (2003-12-09 00:01:00) [9]
Kinder (08.12.03 23:15)
А по существу ? Какой смысл в вашей задаче ?
Kinder (2003-12-08 23:15:00) [10]
Спасибо за профессиональный ответ Мастер
Игорь Шевченко (2003-12-08 22:48:00) [11]
Нафига ?