Okay, also es klappt jetzt so mehr oder weniger das mit den Handlen,
In meiner neuen Funktion NewWndProc, welche ich über SetWindowLong(WindowHandle, GWL_WNDPROC,LongInt(@NewWndProc)); anhänge habe ich z.B. folgendes stehen, jedoch erscheint egal was ich tuhe, niemals eine ShowMessage mit dem String Message, oder bye...
Delphi-Quellcode:
...
ShowMessage('Message');
case Msg of
WM_DESTROY : begin
ShowMessage('bye');
...