Einzelnen Beitrag anzeigen

TStringlist

Registriert seit: 1. Dez 2003
360 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Mausklick und Mausstrecke

  Alt 29. Jan 2006, 17:20
wenn du die Mausklicks getrennt zählen willst, dann musst du auch jeweils getrennt nach den dafür zuständigen Messages abfragen, als da wären z.B.:

WM_LButtonDown, WM_LButtonUp, WM_RButtonDown, WM_RButtonUp usw. usf...

Das nur jeder zweite Klick gezählt wird, liegt bestimmt daran, dass du die linke Maustaste zu schnell hintereinander betätigst. Dadurch wird beim jeweils zweiten Male keine weiteres WM_LButtonDown ausgelöst, sondern ein WM_LButtonDblClk. Das heißt also, wenn du zu schnell hintereinander die linke Maustaste betätigst erzeugts du keinen weiteren Klick mehr, sondern ganz normal dann einen Doppelklick.
MfG (& Thx ggf.)
  Mit Zitat antworten Zitat