Broadcast-Messages werden nur an TopLevel-Fenster gesendet (also nur an das Application-Fenster).
Um das einfach zu handeln brauchst du einfach nur ein TApplicationEvents auf dein Form vom Unterprogramm plazieren und dann im Onmessage die Nachricht auswerten:
Delphi-Quellcode:
procedure TFrmBatch.ApplicationEvents1Message(var Msg: tagMSG; var Handled: Boolean);
begin
if Msg.message = _StatusMessage then
begin
showmessage('Nachricht empfangen');
Handled := True;
end;
end;