Puh...
Ich hab einmal soetwas geschrieben, werde es aber hier nicht veröffentlichen. Ich kann dir höchstens den Vorgang beschreiben:
- ne
Dll mit den gewünschten WinSock-Hooks schreiben
- per Shared Memory (CreateFileMapping mit Invalid_Handle_Value) das
Handle des eigenen Forms angeben
- die
Dll in den Prozess einschleusen
- diese liest das
Handle aus
- schickt beim HookCallback eine Message an dein Fenster und teilt mit, dass neue Daten vorhanden sind, die mmit SharedMemory austauscht werden
- die eigene Anwendung reagiert drauf