c# - 投影仪控制/显示 C#

标签 c# projector

我四处搜索了一下,但找不到与我要找的东西相似的东西。我有兴趣了解如何使用 C# 在二级/三级显示器或投影仪上显示不同的内容。基本上,我想要实现的是在一个特定屏幕(主显示器)上有某种形式的演示者 View (lá Powerpoint),并在辅助屏幕或投影仪上输出。我从未真正尝试过开发具有多个显示输出的东西,因此任何指导可能都必须处于相当明显的水平。

如果有人能指出正确的方向,告诉我如何在 C# 中处理这类事情,我将不胜感激!

最佳答案

只是为了扩展 Keven 的回答(我对其 +1),Screen.AllScreens 数组为您提供了一组 Screen 对象。 Screen 对象有一个名为 IsPrimary 的属性,您可以使用它来确定哪个是主屏幕,哪个是辅助屏幕(duh),它还有一个名为 WorkingArea 的属性,它是一个矩形,可以返回屏幕的所有坐标第二个屏幕。最棒的是,即使假设辅助屏幕配置在主屏幕的左侧,WorkingArea.X 也将是一个负数,您可以在那里放置表单或其他任何内容。

关于c# - 投影仪控制/显示 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/866444/

相关文章:

c# - Nhibernate - 将通用 IList 对象映射到单个 DB 列中以逗号分隔的键列表

c# - 动态CRM SDK : Execute Multiple Requests for Bulk Update of around 5000 Records

windows - swf转exe,真实体验

c# - StructureMap 强类型构造函数参数

c# - 用一维数组填充二维数组的一行

powershell - 如何使用命令提示符或Powershell关闭投影机?

c++ - Ogre Projector 透过物体发光

c# - 请求被中止无法在共享主机服务器 C# 上创建 ssl/tls 安全通道

url - Orchard 我可以根据投影仪小部件的 url 或页面 ID 进行查询吗?