c# - 如何打开 2+ 个 VLC 实例并以编程方式控制它们?

标签 c# c++ mdi

我正在考虑编写一个应用程序(使用 C++ 或 C#)来帮助我更快地对视频进行分类,我想知道:如何打开超过 2 个(可能更多)VLC 实例并通过我的 EXE 控制它们?我有哪些选择?我知道我可以 SendMessage 直接发送到 EXE。我可以做一些类似模拟用户 key 的事情吗?

如何在我的 EXE 中打开 VLC exe?有一阵子了。最近我只做了命令行应用程序。

最佳答案

Ryan 走在正确的道路上。您需要使用 Process 类打开一个 vlc.exe 进程,然后您需要向其附加一个命令行语句。 VLC 具有丰富的命令行参数语法,可让您对视频文件或捕获设备执行很多操作。

我最近编写了一个应用程序,允许用户通过 VLC 自定义来自多个卫星天线、DVD 设备和数字电视转换盒的多播广播。所以它可以做到,而且相当容易。

关于c# - 如何打开 2+ 个 VLC 实例并以编程方式控制它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/623010/

相关文章:

C# 正则表达式 - 有或无

c++ - GoogleTest:从测试访问环境

c# - 如何为 mdi 容器创建函数

c# - 将模型传递给局部 View

c# - Range 类的自动填充方法失败

c++ - 有没有办法知道二进制文件/文件的特定部分此刻是否在内存中?

ios - 在基于 UIDocumentBrowserViewController 的应用程序中打开多个文档

c# - 在 MDI 容器中将每个子窗体作为单独的线程运行

c# - 在 Visual Studio (C#) 中的编译时设置值?

c++ - 如何修复 boost/asio c++ 异常错误?