在Windows媒体中心中以编程方式导航
本文关键字:编程 方式 导航 Windows 媒体 | 更新日期: 2023-09-27 17:50:03
我正在Win-7机器上开发一个Windows Media Center插件(如果相关的话)。
与所有外接程序一样,它实现
public void Launch(AddInHost host)
{
}
在进一步的代码中,我收到了在媒体中心上/下/左/右导航的指令。这意味着,如果我在Windows媒体中心的开始屏幕上,我只想从TV
向上到Movies
或从Libary
向左到Play DVD
我如何用AddInHost
编程地做到这一点?有MediaCenterEnvironment.NavigateToPage()
功能,这似乎不是我想要的。有可能做我想做的事吗?
谢谢。
事实证明,没有办法通过任何API来做到这一点。WMC不提供。
相反,我用System.Windows.Forms.SendKeys.SendWait(key);
解决了这个问题。我把我的解决方案作为对StackOverflow上另一个问题的回答:https://stackoverflow.com/a/14880133/1403593