Windows Media Player远程控制问题
Windows Media Player remoting issue
我试着用c++做一个Windows Media Player远程应用程序,在这个指南的帮助下:远程处理Windows Media Player控件。然而,即使我在GetServiceType
方法中返回"远程",Windows Media Player实例似乎像"本地"一样运行,就好像它是一个单独的实例,所以它不与主WMP共享播放引擎,而是像自己运行一样。
我已经看到了一些与此相关的完整源代码(即https://github.com/.../PlayerWMP.cpp),但不知何故,我的"远程"WMP似乎总是像"本地"WMP一样运行。
我已经确认我的IServiceProvider::QueryService
和IWMPRemoteMediaServices::GetServiceType
实现正在被调用,因此远程处理应该已经正确设置,再次,问题不是我无法托管ActiveX对象,问题是无法远程主WMP实例
几天后终于弄明白了,至少对于Windows 7来说,如果远程应用程序以管理员身份运行,WMP远程操作就无法工作,无论WMP是否以管理员身份运行,它似乎都不起作用。我也以同样的方式使用了样本应用程序,但直到现在我才看到它们的共同点。我也没有在互联网上看到任何关于这个的帖子。我知道这不是完整/真实的答案,但我希望这也能帮助到其他人
相关文章:
- 2WD蓝牙控制的汽车的问题无法停止
- 从远程主机中编译C 11代码的问题
- 调整TAB大小控制闪烁问题
- 在API中控制WNDProc功能的问题
- Caffe 安装问题,远程服务器,ld 找不到 -<package>
- 自旋控制位置问题(Windows)
- Arduino以太网访问控制问题
- 控制达到非空功能结束.我该如何解决这个问题
- 通过web界面远程控制c++应用程序
- 使用winapi进行远程程序控制
- 游戏循环帧速率控制问题
- 编译远程网提升示例时遇到问题
- 如何在编译C++代码时解决一些版本控制问题
- C++STL版本控制问题+Boost
- 避免DLL版本控制问题
- Windows Media Player远程控制问题
- 在这段代码中,我有一个警告:控制达到非void函数的结束[- return-type].我怎样才能解决这个问题
- 远程控制应用程序设置
- c++复制控制问题
- gcc的Bug?模板类中友元函数的访问控制问题