我是靠谱客的博主 平淡秀发,最近开发中收集的这篇文章主要介绍C# winfrom 投屏显示窗体,可以显示在指定的屏幕,有多个屏幕都可以显示,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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 投屏显示窗体,可以显示在指定的屏幕,有多个屏幕都可以显示所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部