¿Cómo hacer que una ventana secundaria MDI se mantenga por encima de sus hermanos?

Esta pregunta está relacionada con mi anterior.

Tengo una aplicación MDI MFC (VC6) que tiene varias ventanas secundarias MDI que actúan como diferentes vistas para un documento.

Es posible configurar uno de esos marcos para estar por encima de los demás?
He intentado llamar a

SetWindowPos(
   &GetParentFrame()->wndTopMost,
   0, 0, 0, 0,
   SWP_NOMOVE | SWP_NOSIZE);

ModifyStyleEx(0, WS_EX_TOPMOST);

del CMDIChildWnd pero ninguno parece funcionar.

Respuestas a la pregunta(2)

Su respuesta a la pregunta