Wykrywanie kliknięcia myszą

0

Witam!

Pytanie może nieco lamerskie jednak mimo wszystko je zadam ;-) Chodzi mi o to czy da się wykryć kiedy użytkownik kliknął myszą? Nieważne gdzie, nieważne którym przyciskiem - chciałbym wiedzieć kiedy kliknął. Aha - i program ma działać w tle więc zdarzenia wykrywanie kliku na formie nie wchodzą w rachubę.

Pozdrawiam

0

hook na mysz. to wystarczy, zeby znalezsc reszte (wszystko masz na 4p).

0

SetWindowsHookEx(WH_MOUSE, MouseProc, HInstance, 0);
Szczegóły w MSDN

0

Załóż globalnego hooka i filtruj komunikaty WM_MOUSEMOVE, do tego jeszcze WM_LBUTTONDOWN i WM_LBUTTONUP

P.S. Koledzy mnie ubiegli

0

Dzięki za odpowiedzi :) udało mi się zrobić to znacznie łatwiejszym sposobem :)
A mianowicie instrukcje getkeystate(VK_LBUTTON) i getkeystate(VK_RBUTTON) :D

Pozdrawiam

0

tak, ale to trzeba co chwila sprawdzac. a hooka nie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1