1

我可以通过基于 c++ 的 Windows 服务访问 iTunes com 界面吗?从 Windows 服务调用时,它在 cocreateinstance() 函数中失败。作为一个正常的应用程序,相同的代码工作正常。此服务是通过转换此工作应用程序来创建的。它适用于其他 COM。

4

1 回答 1

0

实际上 iTunes com 总是在与它通信之前启动 iTunes。我也尝试使用其他 COM 接口(如 IE 和 WMP)进行验证。所有人都可以使用 Windows 服务进行交互,但 iTunes 没有与 Windows 服务进行通信。所以我的回答是否定的。如果您打算使用 COM 与 iTunes 通信,则不应使用 windows 服务。

于 2015-01-07T06:06:05.530 回答