[DllImport("User32.dll",EntryPoint="FindWindow")]
private static extern IntPtr FindWindow(string lpClassName,string lpWindowName);
[DllImport("User32.dll",EntryPoint="SetParent")]
private static extern IntPtr SetParent(IntPtr hWndChild,IntPtr hWndNewParent);
IntPtr hDeskTop=FindWindow("Progman", "Program Manager");
SetParent(this.Handle,hDeskTop);