我正在Win-7计算机上开发Windows Media Center加载项(如果相关的话)。
与所有加载项一样,它实现了
public void Launch(AddInHost host)
{
}
在进一步的代码中,我收到了在媒体中心向上/向下/向左/向右导航的说明。这意味着,如果我在Windows Media Center的“开始”屏幕上,我只想从TV
升级到Movies
或从Libary
转到Play DVD
如何使用AddInHost
以编程方式执行此操作?有MediaCenterEnvironment.NavigateToPage()
功能,似乎不是我想要的。甚至有可能做我想做的事情吗?
感谢。
答案 0 :(得分:0)
事实证明,通过任何API都无法做到这一点。 WMC不提供任何。
相反,我使用System.Windows.Forms.SendKeys.SendWait(key);
我在StackOverflow上发布了我的解决方案作为另一个问题的答案:https://stackoverflow.com/a/14880133/1403593