我有以下功能:
private void TakeOverAllScreens()
{
int i = 0;
foreach (Screen s in Screen.AllScreens)
{
if (s != Screen.PrimaryScreen)
{
i++;
Process.Start(Application.ExecutablePath, "Screen|" + s.Bounds.X + "|" + s.Bounds.Y + "|" + i);
}
}
}
如您所见,它为 pc 上的每个屏幕创建了我的应用程序的单独实例。
如何创建一个关闭所有这些的退出函数?该功能需要在应用程序的任何实例上工作,而不仅仅是我的“主”实例。