[DllImport("user32.dll", SetLastError = true)] public static extern IntPtr FindWindow (string lpClassName, string lpWindowName); [DllImport("user32.dll")] public static extern bool ShowWindow (IntPtr hWnd, ShowWindowCommand nCmdShow); int ShowCmd = 5; int HideCmd = 0; ShowWindow(FindWindow("DV2ControlHost", "Start menu"), ShowCmd);
Should do the trick in Windows 7 at least. To hide again, use "HideCmd" instead of "ShowCmd".
source share