Moin Luckie,
zu 3.
Deklaration aus dem
PSDK für die an SendMessageCallback zu übergebene Funktion:
VOID SendAsyncProc(HWND hwnd, UINT uMsg, ULONG_PTR dwData, LRESULT lResult);
In Delphi dann den stdcall nicht vergessen (mach' ich zu gerne
)
Diese Funktion wird von Windows aus aufgerufen, sobald das angesprochene Fenster die Message vearbeitet hat, wobei lResult angibt, was das angesprochene als Ergebnis der Message zurückgibt, die anderen Parameter entsprechen denen, die Du mitgeschickt hast.