I can create new desktops using the Desktop API (interop) and launch
processes inside the desktop, but how can I move an application from one
desktop to another - it appears that the lpDesktop member of the STARTINFO
struct is not exposed in the Process.StartInfo field member - any suggestions?
