No, It is Immpossible. The thread that the window uses for its message loop (what you call "runner") is determined during window creation. You can create multiple threads and run message loops from them (and thereby create windows on them), but this is usually considered dangerous.
source
share