Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.24;
Скачать: CL | DM;

Вниз

блокировка правой кнопки мыши   Найти похожие ветки 

 
alexsc   (2003-03-03 10:26) [0]

Уважаемые мастера. Есть ли возможность блокировки правой кнопки мыши (программно) на время, а потом (программно) ее же разблокировать. Заранее спасибо Алексей


 
Игорь Шевченко ©   (2003-03-03 11:16) [1]

SetWindowsHookEx (WH_MOUSE_LL, ...) ?


 
alexsc   (2003-03-03 17:16) [2]

Когда ставлю wm_mouse то все события от мышки блокируются и разблокируются только по команде. А как фильтровать только правую кнопку мыши?


 
alexsc   (2003-03-03 17:17) [3]

Удалено модератором


 
alexsc   (2003-03-03 17:18) [4]

Удалено модератором


 
Diamond Cat ©   (2003-03-04 00:47) [5]

интересно, а поставить условие из разряда
if (wparam=wm_rbuttondown) or (wparam=wm_rbuttonup) then exit else callnexhook(...) в голову не пришло?
вообще удивляет меня все это, люди ставят хуки, пишут библиотеки, вобщем что-то делают, а мозги оставляют неизвестно где.

2 Игорь Шевченко привет, слушай а что это за WH_MOUSE_LL, я чего-то не нашел такого?


 
alexsc   (2003-03-04 09:24) [6]

Спасибо за помощь!
В следующий раз буду работать головой (разбивать кирпичи) :-;


 
Игорь Шевченко ©   (2003-03-04 09:45) [7]

Diamond Cat © (04.03.03 00:47)

http://msdn.microsoft.com


 
alexsc   (2003-03-04 11:34) [8]

Обрабатываю процедуру следующим образом. При работе с мышью гудит свой звук, но в другом приложении на левую кнопку не реагирует (только звук). Почему? Не подскажите?
function SysMsgProc(code : integer; wParam : word; lParam : longint) : longint; stdcall;
begin
if wParam = WM_RBUTTONDOWN
then
begin
beep(500,50);
Exit;
end
else
begin
beep(5000,50);
CallNextHookEx(SysHook, Code, wParam, lParam);
end;


 
alexsc   (2003-03-05 11:04) [9]

Никто не может помочь?


 
}{enon ©   (2003-03-05 16:12) [10]

А тебе не кажется, что 5000 Гц - это как-то многовато? Такое может сыграть не всякий динамик, и услышить-то могут не все...



Страницы: 1 вся ветка

Текущий архив: 2003.04.24;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
1-77012
Некто2002
2003-04-14 11:06
2003.04.24
Иконка созданного компонента


1-76909
Vagrant
2003-04-15 05:34
2003.04.24
Стиль FLAT для ScrollBar


3-76845
td
2003-04-07 23:57
2003.04.24
запрос с условием


7-77209
Tylli
2003-03-05 08:23
2003.04.24
Скрытие установленных программ


4-77248
slpro
2003-02-24 10:32
2003.04.24
мое окно топнее всех .Всегда.