アプリケーションの複数のコピーを実行し、1 つ目のインスタンスを 1 つのモニターで開き、2 つ目のインスタンスを 2 つ目のモニターで強制的に開きたいと考えています。
2445 次
1 に答える
8
Screen monitor1 = System.Windows.Forms.Screen.AllScreens[0];
Screen monitor2 = System.Windows.Forms.Screen.AllScreens[1];
両方のモニターのサイズと位置の情報が表示されます。
Form f = new Form();
f.Location = monitor2.Location;
f.Size = monitor2.Size;
f.StartPosition = FormStartPosition.Manual;
f.WindowState = FormWindowState.Maximized;
f.Show();
2 番目のモニターにフォームが表示されます。
于 2008-10-03T00:58:44.243 に答える