C# Win 10虚拟桌面
关于Win10中的虚拟桌面功能有很多问题,但答案并不令人满意。当我使用UWP、c#和XAML开发Windows10应用程序时,我找不到使用此功能的方法。 我想要实现的是一个典型的Win 10应用程序所显示的行为,比如说:like Edge。如果在虚拟桌面A上打开Edge,切换到桌面B并从那里启动Edge,它会自动切换回桌面A并显示Edge窗口。如何使用:VS 2015、UWP应用程序、c# 编辑:可能与单实例应用程序有关。但我要寻找的是以下问题的答案: -有多少个虚拟桌面? -我自己的应用程序在哪个虚拟桌面上? -如何将我的应用程序移动到其他虚拟桌面 问候C# Win 10虚拟桌面,c#,.net,windows-10,C#,.net,Windows 10,关于Win10中的虚拟桌面功能有很多问题,但答案并不令人满意。当我使用UWP、c#和XAML开发Windows10应用程序时,我找不到使用此功能的方法。 我想要实现的是一个典型的Win 10应用程序所显示的行为,比如说:like Edge。如果在虚拟桌面A上打开Edge,切换到桌面B并从那里启动Edge,它会自动切换回桌面A并显示Edge窗口。如何使用:VS 2015、UWP应用程序、c# 编辑:可能与单实例应用程序有关。但我要寻找的是以下问题的答案: -有多少个虚拟桌面? -我自己的应用程序在
Heiko通用Windows应用程序本质上是单一实例,默认情况下会获得您要求的行为:
从空白模板创建一个新的通用窗口。
经典的Win32应用程序可以通过和界面与虚拟桌面交互,并在桌面之间移动窗口。可能与@BugFinder重复,不,这是一个完全不同的问题。但它还包括如何将其他实例放在前面。。我没有要检查的win10,但我想把焦点放在旧的实例上会使桌面结束,或者至少你可以从那里开始工作。@BugFinder,这个链接是针对Win32的,这是针对UWP的WinRT。完全不同的API。感谢您的澄清。