gpt4 book ai didi

c++ - Windows Media Player 远程处理问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:52:52 25 4
gpt4 key购买 nike

我尝试在本指南的帮助下用 C++ 制作 Windows Media Player 远程应用程序:Remoting the Windows Media Player Control .但是,即使我在 GetServiceType 方法中返回“Remote”,Windows Media Player 实例似乎正在像“本地”实例一样运行,就好像它是一个单独的实例一样,所以它不会与主 WMP 共享播放引擎,但更像是独立运行。

我已经看到一些与此相关的完整源代码(即 https://github.com/.../PlayerWMP.cpp )但不知何故,我的“远程”WMP 似乎总是像“本地”一样运行。

我已经确认我的 IServiceProvider::QueryServiceIWMPRemoteMediaServices::GetServiceType 实现正在被调用,所以应该已经正确设置了远程处理,再一次,问题不是我无法托管 ActiveX 对象,问题是无法远程访问主 WMP 实例

最佳答案

几天后终于想通了,至少对于 Windows 7,如果远程处理应用程序以管理员身份运行,则 WMP 远程处理不起作用,无论 WMP 是否以管理员身份运行,它似乎都不起作用.示例应用程序我也以同样的方式工作,但直到现在我才能够看到它们的共同点。我也没有在互联网上看到任何关于此的帖子。我知道这不是完整/真实的答案,但我希望这也能帮助其他人

关于c++ - Windows Media Player 远程处理问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25399797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com