Registrere selvom form ikke er aktiv.

Tags:    delphi

Hej!
Jeg har lavet et lille og meget spimpelt program, der tæller antal klik med musen. Det virker helt fint, men det ville gøre det lidt sjovere hvis programmet kunne registrere klikkene selvom formen ikke er den aktive (eller hvad det nu hedder).
Altså hvis eksempelvis Notepad er det prorgram der bruges, så skal programmet registrere et klik med musen heri.
Er det noget i ved hvordan man gør?

\\\\\\"Maybe this world is another planets Hell.\\\\\\" - Aldous Huxley



3 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Altså hvis eksempelvis Notepad er det prorgram der bruges, så skal programmet registrere et klik med musen heri.
Er det noget i ved hvordan man gør?


Du skal ind og lave en Global MouseHook. Prøv at google udtrykket for nogle eksempler.
--
Thomas Due
Software developer
tdue@mail.dk




http://delphi.about.com/library/bluc/text/uc063001a.htm beskriver hvordan du kan lave en hook ( Tjek også demoen der er med ). Det er godt nok et keyboard hook men med lidt tilpasning kan du lave et mouse hook med det uden problem.

MH.

The-Freak

Livet er for kort til at kede sig.



Tak.
Jeg vil kigge på det. Det er ikke sikkert jeg lige får tid i dag, men ser på det i morgen...:)

"Maybe this world is another planets Hell." - Aldous Huxley

[Redigeret d. 14/02-05 16:53:26 af Scalrpum]



t