Ok, creo que estoy haciendo algo mal o de plano ya me complique de más y llegue a un bloqueo mental
Básicamente tengo en mi aplicación A la siguiente línea de código en la parte donde ejecuto la aplicacion B
Código Delphi
[-] SendMsgToReceiver('TMainMenu','Capturas');
Y en la aplicacón B (que es quien recibe el mensaje)
Código Delphi
[-]procedure TMainMenu.WMGetData(var Msg: TWMCopyData);
var
Message: string;
begin
Message:= Pchar(Msg.CopyDataStruct.lpData);
if Message = 'Capturas' then
AddStylesMenu;
Donde AddStylesMenu es donde aplico los Temas. Ahora, el problema es que para generar la ventana utilizo:
Código Delphi
[-]procedure TMainMenu.FormCreate(Sender: TObject);
Por lo que todo lo que hago dentro de WMGetData no se aplica por que no esta dentro del FormCreate, como puedo solucionar esto?