Hvordan hooker man en tast og på den måde låser den?

Tags:    delphi

Hvordan kan man hooke en tast (PageDown) og på den måde låse den så der ikke sker noget når man trykker på den?

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



8 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
tidligere havde jeg modsatte problem...


Jeg fik lavet en key om til en hotkey (med THotkeyManager) og derefter virkede key's ne ikke i fx. notepad. Jeg lavede så F fik det til at ske noget, og hvis mit program var åbent, så virkede F ikke i notesblok....



Mvh...
Allan Nørgaard Kristensen



Hvordan kan man hooke en tast (PageDown) og på den måde låse den så der ikke sker noget når man trykker på den?

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------

Vil du have en lokal eller en global hook??

MH.

The-Freak

Livet er for kort til at kede sig.

En global..
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------


Se den var værre... For at gøre det RIGTIGT skal du lave en DLL, som du hooker med, og et kontrol program der (un)injecter DLL'en, samt modtage beskeder fra den... Et eksempel på dette kunne være: http://www.infojet.cz/program/delphi/tips/tip0003.html

Please note: Windows Message Hooking er meget besværligt, men Windows API Hooking er svære endnu, så prøv ikke på den sidst nævnte!

MH.

The-Freak

Livet er for kort til at kede sig.



det gad jeg også godt at vide!



Hvordan kan man hooke en tast (PageDown) og på den måde låse den så der ikke sker noget når man trykker på den?

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------


Vil du have en lokal eller en global hook??

MH.

The-Freak

Livet er for kort til at kede sig.



Hvordan kan man hooke en tast (PageDown) og på den måde låse den så der ikke sker noget når man trykker på den?

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------

Vil du have en lokal eller en global hook??

MH.

The-Freak

Livet er for kort til at kede sig.


En global..
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Har selv prøvet at lege med maccodehook tror jeg det var....kunne ikke lige finde ud af det men måske kan du

http://madshi.net/











-------------------------------------------------------
Jonas (Decko)
http://www.growyourownshit.com/users/Decko
-------------------------------------------------------



Har selv prøvet at lege med maccodehook tror jeg det var....kunne ikke lige finde ud af det men måske kan du

http://madshi.net/











-------------------------------------------------------
Jonas (Decko)
http://www.growyourownshit.com/users/Decko
-------------------------------------------------------


madCodeHook er API hooking, så jeg tror ikke han kan bruge det... Men det er et godt toolset at have til netop API hooking...

MH.

The-Freak

Livet er for kort til at kede sig.



Fik en anden til at lave det for mig i C. Men tak alligevel :D
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



t