No se pueden tener dos ventanas en primer plano a la vez, y mucho menos con foco. Pero si se pueden colocar delante de las demas aunque sólo una este en primer plano.
Revisa la API
Código:
BOOL SetWindowPos(
HWND hWnd, // handle of window
HWND hWndInsertAfter, // placement-order handle
int X, // horizontal position
int Y, // vertical position
int cx, // width
int cy, // height
UINT uFlags // window-positioning flags
);