Proccess.Start启动程序时,怎样显示到指定的显示器(屏幕)上?

mademelaugh 2010-12-09 11:29:30
对于一个多显示器的电脑,例如要启动两个应用程序,怎样编程让它们启动后分布在不同的显示器上?
...全文
209 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mademelaugh 2010-12-29
  • 打赏
  • 举报
回复
案最后还是采用的Screen.AllScreens获取到屏幕参数以后,通过TCP消息传递过去的。3楼提的方法,传启动参数,只对exe应用程序有效吧?如果是vbs再启动bat就不行了。
colorall 2010-12-09
  • 打赏
  • 举报
回复
Start,启动时传参数,参数是top,left

启动的程序,启动时按照接到的参数设置显示的位置(800*600,left=800时就在第二个显示器上,以此类推)
colorall 2010-12-09
  • 打赏
  • 举报
回复
传 控制位置参数
白鸽 2010-12-09
  • 打赏
  • 举报
回复
不懂,关注中。。。 。。。友情帮顶估计得用到API来玩了吧

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧