[ ADRENALIN @ 07.06.2009. 03:43 ] @
Da li je moguce na windowsu (win32 ili .NET) hukovati poziv TextDraw funkcije. Dakle da li mogu da se nadjem pre ispisa svake linije teksta u bilo kom prozoru. Naravno meni bi trebalo da se ogranicim samo na jedan prozor, ali me zanima da li je tako nesto uopste moguce.
[ savkic @ 07.06.2009. 16:42 ] @
Ima takvih biblioteka, pogledaj na primer madCodeHook.
[ Mihajlo Cvetanović @ 08.06.2009. 09:48 ] @
Nisi shvatio deerbeer, čovek hoće da pročita nešto na tuđem prozoru, a ne na svom. Problem je što to nešto ne piše u kontroli nego se direktno ispisuje na prozor pomoću TextDraw. Znači treba presresti TextDraw pozive iz tuđeg procesa.
[ kiklop74 @ 17.06.2009. 00:27 ] @
Teoretski bi trebalo da bude moguce. Ono sto navodi na pomisao da je tako nesto moguce je npr. WindowsBlinds (http://www.stardock.com/products/windowblinds/).

Savetujem da pogledas ovu biblioteku:

http://research.microsoft.com/en-us/projects/detours/

http://research.microsoft.com/...b-4d3c-4ddd-bf5b-1db25d03713d/

[ ADRENALIN @ 21.06.2009. 14:02 ] @
@kiklop74 izgleda da je ovo nesto konkretno. Trebalo bi da pomogne, sad cu da vidim da li mogu da ga iskoristim.
Ljudi hvala u svakom slucaju, nisam imao ideju kako da trazim. Inace ovaj detours ima presretanje winapija, registra, soketa, com-a , ma sve zivo. Izgleda da je jako mocna stvar. ako sam dobro razumeo, nisam se jos udubio u tematiku, on pecuje deo memorije i tamo gde je upisana odredjena api on prepise entri point sa svojim kodim, Taj kod je skok u njegov, odnosno vas deo koda, a odatle bi trebalo da moze da se vrati u pravi kod ali i ne mora, to jos nisam probao, ali mi je logicno.