【问题标题】:How to use C++/C# code to control skype on PC?如何使用 C++/C# 代码控制 PC 上的 Skype?
【发布时间】:2015-01-13 07:20:54
【问题描述】:

我搜索了一下兴趣,上面说 Skype4com 已经在 2014 年停止工作,只有 Skype URI 是官方支持的。

不过,Skype URI 似乎只支持网络浏览器。

有没有办法在 PC 上用 C++/C# 控制 Skype?

【问题讨论】:

  • 在 c++ 程序中使用 Skype 的最佳选择是下载一个轻量级 JavaScript 库以供跨平台使用,或者制作一个 Windows 8、8.1 或 10 应用程序并使用 Microsoft 提供的 JavaScript API在 Windows 运行时,这就是我在我的 c++ 程序中使用 Skype 的方式,因为使用 Skype SecureDevelopers 方式实际上并不能让你控制 Skype,它只是通过终端启动 Skype 进程,希望你的应用程序好运(=

标签: c# uri desktop-application skype skype-uri.js


【解决方案1】:

在 C# 中使用它,

ProcessStartInfo PInfo = new ProcessStartInfo();
PInfo.Domain = "Domain";
PInfo.UserName = "YourUserName";
PInfo.Password = "YourPassword";
PInfo.FileName = @"C:\Program Files (x86)\Skype\Phone\Skype.exe";
PInfo.UseShellExecute = false;
Process skype = Process.Start(PInfo);

在此处将@"C:\Program Files (x86)\Skype\Phone\Skype.exe" 更改为您的Skype 安装目录,以及其他参数,

【讨论】:

  • 现在您可以在代码中通过变量skype 进行控制,
  • 如果我想通过音频流给某个人打电话怎么办?
  • 有没有机会发布一个 c++ 示例?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-10
  • 2018-07-10
  • 2010-11-07
  • 2018-07-14
  • 1970-01-01
相关资源
最近更新 更多