Einzelnen Beitrag anzeigen

Puhbaehr
(Gast)

n/a Beiträge
 
#24

Re: Maus- und Tastaturrecorder

  Alt 22. Mai 2006, 15:43
So, Thread lange her, aber nach wie vor aktuell.

Nachdem mich eine Mail mit einer Frage über dieses Thema erreichte mach ich hier mal weiter:
(Da die Mail nichts privates enthält veröffentliche ich sie hier einfach mal
Zitat von agm65:
Mail:
Titel: hilfe bei mouse hook problem
Inhalt der Nachricht:

zu deinem thread ....wie hast du das ohne die dll hingekriegt ?
ich suche nur nach einer function einfach den mouseklick (global) festzustellen ! danke !
Da diese Frage von dir in gleicher Weise auch hier behandelt wird: http://www.delphipraxis.net/internal...highlight=hook
knüpfe ich hier an beide Theman an.

(bla)

Ok mal schauen. Also wie man Hooks ohne DLLs hinbekommt weiß ich gar nicht.
Und ob die Funktion RegisterHotKey mit oder ohne DLLs arbeitete wusste ich auch nicht wirklich.

Also, wie weiter?
Strg halten und Klick auf die Funktion RegisterHotKey im Delphi.
Editor springt darauf hin in die Unit Windows.pas. Und was steht hinter dieser Funktion?
Zitat:
...external user32 name ...
Ob die user32 eine DLL ist? Winowssuche auf und danach suchen.

Somit ist klar, mein Programm für Tastaturhooks verwendet ebenfalls eine DLL. Allerdings ist diese bereits fertig im Windows vorhanden.
Aus dem Grunde habe ich auch in diesem Thread fortgesetzt um das von mir oben beschriebene zu korrigieren.

So, agm65. Eine Funktion für Hooks für die Maus hält die Unit so wie es aussieht nicht bereit.
Aber nun: RegisterHootKey verwendet eine DLL. Was spricht nun noch dagegen die benannte Maus-DLL zu verwenden?

Gruß, Robert
  Mit Zitat antworten Zitat