Ich glaube das würde nicht passen.
Pseudicode:
if RufeExeBAuf(parameter1, parameter2) then
begin
end;
Schon dort brauche ich die Rückgabe von Exe-B. Wenn ich Wm-CopyData nutze, bin ich ja erst einmal wieder ganz woanders und muss mich wieder an diese Stelle hangeln.
Du kannst von A genauso wie von B Wm-CopyData verwenden.
Wird die Anwendung B aufgerufen dann schickt diese über WM_COPYDATA deine Informationen direkt zu A.
Das ist doch was du willst.
War nur ein Vorschlag.