Форум: "Основная";
Текущий архив: 2002.01.28;
Скачать: [xml.tar.bz2];
ВнизShowModal и MouseDown Найти похожие ветки
← →
HydraMarat (2002-01-10 17:13) [0]Здрасте! Делаю настройку toolbar"ов и у меня такой вопрос:
Допустим, что некая форма показывается в модальном режиме. Как можно перехватить нажатие кнопок мыши вне формы (вне, значит совсем вне, т. е. про WM_NC*BUTTONDOWN писать не надо). Устроит любая сложность реализации. Только подскажите.
ВСЕМ СПАСИБО!
← →
Виктор Щербаков (2002-01-10 17:20) [1]Уже не смешно.
SetWindowsHookEx.
← →
HydraMarat (2002-01-10 21:28) [2]Виктор Щербаков, по поводу "не смешно" не понял, но как нибудь по конкретней можно?
Заранее Спасибо
← →
Виктор Щербаков (2002-01-11 09:36) [3]Для настройки toolbar"ов просто показывай форму в немодальном режиме, а сделай ее Stay On Top, как это сделано в настройке панелей в Delphi.
Если же нужно просто поймать все клики мыши, то ставь глобальный хук на мышь. См. в SDK: Using Hooks, SetWindowsHookEx, MouseProc.
Пример реализации глобального хука можно найти здесь:
http://delphi.mastak.com/cgi-bin/forum.pl?look=1&id=992616736&n=2
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.01.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c