我的应用程序控制C#Skype应用程序

时间:2014-03-07 13:38:01

标签: c# controls skype autostart

我需要编写自动启动Skype的应用程序,然后,如果用户记住他的用户名和密码,请拨打特定的其他用户。我已经迈出了第一步,我知道如何启动Skype。

RegistryKey skype = Registry.CurrentUser.OpenSubKey(@"Software\Skype\Phone");
string skypePath="";

if (skype != null && skype.GetValue("SkypePath") != null)
    skypePath=skype.GetValue("SkypePath").ToString();

System.Diagnostics.Process.Start(skypePath);

但我不知道如何控制该应用程序并拨打电话。也许你可以给我一些提示我该怎么办?我可以补充说,我不能使用Skype API,因为我不能要求用户提供昵称和密码。

1 个答案:

答案 0 :(得分:0)

前段时间我为skype开发了一个加密插件。有一个可以与C#一起使用的COM包装器。你可以从这里下载:

http://developer.skype.com/

您需要一个Skype帐户才能登录并下载。

顺便说一下,有些人已经问过相同(或类似)的问题:

Implementation of Skype API

Skype - How to get started?

C# Skype Plugin