概述
C# winfrom 投屏显示窗体,可以显示在指定的屏幕,有多个屏幕都可以显示
核心代码:
public void FormStartScreen(int screen, Form form)
{
if (Screen.AllScreens.Length < screen)
{
MessageBox.Show("当前主机连接最多的屏幕是" + Screen.AllScreens.Length + " 个,不能投屏到第"+ screen + "个 屏幕!");
return;
}
screen = screen-1;
if (form==null)
{
form =new Form ();
}
form.StartPosition = FormStartPosition.CenterScreen;
Screen s = Screen.AllScreens[screen];
form.Location = new System.Drawing.Point(s.Bounds.X, s.Bounds.Y);
//form.WindowState = FormWindowState.Maximized;
form.Size = new Size(s.WorkingArea.Width, s.WorkingArea.Height);
form.Show();
form.BringToFront();
}
下载地址:https://download.csdn.net/download/tanglingbo/11604802
最后
以上就是平淡秀发为你收集整理的C# winfrom 投屏显示窗体,可以显示在指定的屏幕,有多个屏幕都可以显示的全部内容,希望文章能够帮你解决C# winfrom 投屏显示窗体,可以显示在指定的屏幕,有多个屏幕都可以显示所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复