Ich kenn mich bei dem Thema leider nicht ganz so gut aus, aber wenn ich das richtig verstanden habe, was ich hier gelesen hab, hat jedes Fenster ein eigenes
Handle, also so ne Art ID. Du könntest in einem Timer immer mal wieder überprüfen, ob ein Fenster mit der richtigen Caption auf deinem Desktop sichtbar ist und dann dein Fenster ausrufen. Wie gesagt, ich hab damit noch nicht gearbeitet aber vielleicht kannst du die Idee mit dem Begriff überprüfen.
Erwarte das Beste und bereite dich auf das Schlimmste vor.