首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多显示器视频

多显示器视频
EN

Stack Overflow用户
提问于 2009-03-01 02:08:08
回答 3查看 465关注 0票数 0

我正在编写一个相对简单的程序,涉及3个独立的监视器。

每个显示器都会有一个按钮在那个特定的屏幕上移动。如果你点击那个按钮,它会在屏幕上播放一个视频。我需要能够让每个屏幕表现得好像它们是完全分开的。

我已经建立了运行这个系统的计算机。2个显卡(4个dvi插槽)。3触摸屏显示器。不错的电脑配置。

我的问题是:什么是最好的附加程序?我从来没有在录像中编写过我写的任何东西。我只需要一个跳跃的开始去哪里。

我买不起任何真正的软件。开源的一切都会很棒。我正在运行Windows (一路更新)这台机器只会这样做(这是一个展览)

任何帮助都会很好。你建议用什么语言?谢谢大家!

EN

回答 3

Stack Overflow用户

发布于 2009-03-02 08:24:55

您没有说明您的编程经验,所以我不确定这是否有帮助,但是您看过正在处理中吗?这是一个基于Java的开源编程环境,用于“学生、艺术家、设计师、研究人员和学习、原型和生产爱好者”(来自网站)。

我认为它应该有能力为这个项目做你所需要的一切。

票数 0
EN

Stack Overflow用户

发布于 2009-03-03 18:19:14

我最近才拿到计算机科学学位。所以我对每件事都很新鲜。

资料袋都是博物馆支付的。我想我可以要求更多的钱,但我有一些时间限制(就像他们这个周末想要的一样)。有点烂。

我将检查处理,看看是否可以使用它。

我想我是在朝正确的方向努力。我可能最终会把一些东西放在一起作为一个临时的解决方案。当我有机会的时候,回去把它修好。

票数 0
EN

Stack Overflow用户

发布于 2009-03-06 10:19:34

您可以使用Visual (Express)在.net中创建应用程序,使用一些按钮和媒体播放器控件创建窗体,然后循环每个屏幕并将该窗体的一个实例放置在精确的屏幕边界上,即。

使用此代码片段作为引用:

代码语言:javascript
复制
public static void PutOn(this Form form, int width, int height)
{
    var screen_size = new Size(width, height);

    var screens = from s in Screen.AllScreens
                  where s.Bounds.Size == screen_size
                  select s;

    Screen app_screen = screens.FirstOr(Screen.PrimaryScreen);

    form.Location = new Point(
        app_screen.Bounds.X + (app_screen.Bounds.Width - form.Width) / 2,
        app_screen.Bounds.Y + (app_screen.Bounds.Height - form.Height) / 2);
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/599091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档