Hallo Sven,
so ein ähnliches Problem hatte ich auch.
Allerdings etwas verschärft, weil ich eine TopMost Anwendung über eine andere TopMost Anwendung (Flash-Kiosk)
bringen musste.
Das ging nur einigermassen in dem ich regelmäßig, z.B. per Timer, die App wieder nach vorne geholt habe.
Code:
//Make me TopMost
SetWindowPos(FhwndSelf, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE or SWP_NOMOVE or SWP_NOACTIVATE);
Generell würde ich das aber auch bei normalen TopMost-Apps empfehlen, weil es immer sein kann das
z.B. die AutoHide Taskbar oder irgendetwas anderes sichtbar bleibt.
Deshalb hole ich immer regelmäßig die App wieder nach vorne.
Rollo