Du musst einfach eine benutzerdefinierte Message an dein Formular senden.
Delphi-Quellcode:
const UM_NOTIFY = WM_USER+101;
procedure DieCallbackprocedure(parameter:integer);
begin
// schicke Message an eigenes Formular
PostMessage(Form1.Handle, UM_PSS_INIT, parameter, 0);
end;
In deinem Formular wird dann die Message abgefangen und bearbeitet.
Du kannst der Message 2 Integer-Parameter übergeben; wenn du mehr brauchst, oder andere Datentypen,
muss man über eine Queue nachdenken.