Witam,
mam hooka LLH na WH_MOUSE, jedyne zdarzenia jakie przechwytuję to typowe kliknięcie, LPM_UP i LPM_DOWN.
Zdarzenie WM_LBUTTONDBLCLK nie jest w tym hooku obsługiwane.
Pytanie: W jaki sposób najlepiej zliczyć kliknięcia w danym odstępie czasu i wykonać akcję na ON_DB_CLICK?
Myślałem nad wrzuceniem na forme Timer ustawienie intervale na 500, dodanie zmiennej globalnej licznik typu integer i po każdym przechwyceniu zdarzenia on click zwiększać zmienną +1 a timer sprawdzałby czy ilość jest większa bądź równa 2 i na koniec ustawiał zmienną DB_Click na True.
Jest to trochę słabe rozwiązanie moim zdaniem i zastanawiam się czy jest coś lepszego?