没有看到有软件有这个功能,自己用C#实现了一个。 [DllImport("user32.dll")] public static extern bool MoveWindow(IntPtr hwnd, int x, int y, int nWidth, int nHeight, bool bRepaint); [DllImport("user32.dll")] public static extern IntPtr FindWindow(string strclassName, string strWindowName); IntPtr windowHandler1, windowHandler2; windowHandler1 = FindWindow(null, Globals.ThisAddIn.Application.Windows.get_Item(ref ONE).Caption + " - " + Globals.ThisAddIn.Application.Caption); windowHandler2 = FindWindow(null, Globals.ThisAddIn.Application.Windows.get_Item(ref TWO).Caption + " - " + Globals.ThisAddIn.Application.Caption); MoveWindow(windowHandler2, Screen.PrimaryScreen.Bounds.Left, Screen.PrimaryScreen.Bounds.Top, Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, true); MoveWindow(windowHandler1, Screen.AllScreens[1].Bounds.Left, Screen.AllScreens[1].Bounds.Top, Screen.AllScreens[1].Bounds.Width, Screen.AllScreens[1].Bounds.Height, true);