【问题标题】:Navigate Programmatically in Windows Media Center在 Windows Media Center 中以编程方式导航
【发布时间】:2012-12-31 14:45:10
【问题描述】:

我正在 Win-7 机器上开发 Windows Media Center 插件(如果相关)。

与所有插件一样,它实现了

public void Launch(AddInHost host)
{
}

在进一步的代码中,我收到了在媒体中心向上/向下/向左/向右导航的说明。这意味着,如果我在 Windows Media Center 的开始屏幕上,我只想从 TV 上升到 Movies 或从 Libary 离开到 Play DVD

如何使用AddInHost 以编程方式执行此操作?有MediaCenterEnvironment.NavigateToPage() 函数,这似乎不是我想要的。有没有可能做我想做的事?

谢谢。

【问题讨论】:

    标签: c# windows-7 windows-media-center


    【解决方案1】:

    事实证明,没有办法通过任何 API 或其他方式来做到这一点。 WMC 不提供。

    相反,我使用System.Windows.Forms.SendKeys.SendWait(key);解决了我的问题

    我在 StackOverflow 上发布了我的解决方案作为另一个问题的答案:https://stackoverflow.com/a/14880133/1403593

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-25
      • 2023-02-20
      • 2017-10-23
      • 1970-01-01
      相关资源
      最近更新 更多