是否可以创建一个 C#/Skype 应用程序来显示我选择的 windows 之一?

Is it possible to create a C#/Skype application that displays one of my selected windows?

我想创建一个 Skype 应用程序,向通话的另一端显示我的 windows,而不是我的摄像头看到的内容。我想 select 哪个 window 甚至在我的机器上 windows 之间切换。我看过 API,但有很多我不明白的地方。想知道这是否可能?

Skype 本身并没有为其自动化提供太多选项。某些程序 API 已在 Skype 网站上公布,但尚不可用(至少对普通用户而言)。我发现的唯一 Skype API 是 Skype4COM.dll 进程内 COM 对象。 Skype4COM 允许管理 Skype 用户帐户、通话等操作。但大多数 Skype 设置未解决,屏幕共享完全不在其范围内。其他自动化技术应与 Skype4COM 结合以实现主动屏幕共享。

为了更好地理解Remote Desktop Control with Automated Skype可能会给出一些想法。