将UWP应用程序窗口移动或隐藏到另一个显示器

时间:2017-03-07 23:31:46

标签: .net windows uwp

是否可以将UWP app主窗口移动到另一个显示器?我正在使用ProjectionManager投影到连接的显示器:

+--------------+                         +-------------------+
|   MainPage   | -> ProjectionManager -> |   ProjectedPage   |
+--------------+                         +-------------------+

其中MainPage是主窗口(app入口点),ProjectedPage是ProjectionManager投影到连接显示器的辅助窗口。但是,我想在投影时隐藏主窗口(在主显示屏上),或者只是将整个应用程序移动到连接的显示器。

我找不到任何API,所以我的问题是,是否支持?

提前致谢!

1 个答案:

答案 0 :(得分:0)

  

找不到任何API,所以我的问题是,这是否支持?

这不是ProjectionManager API应该做的,请参阅Guidelines for projection manager

  

投影管理器可让您投射应用的单独窗口   在另一个屏幕上......

您的要求应该是将项目显示模式更改为“仅限第二屏幕”。在传统的桌面应用程序中,我们在here

中提供了解决方案

Currenly在UWP应用程序中不支持此类API。请在Windows developer feedback site中提交反馈意见。对于相同的功能请求项,请投票。

如果您只需要侧载UWP应用,我们可以考虑使用Brokered Windows Runtime Components,方法是article