2015-05-27 6 views
6

Windows 10 ermöglicht Benutzern, mithilfe der Aufgabenansicht zwischen virtuellen Desktops zu wechseln.Erkennen eines aktiven virtuellen Desktops unter Windows 10 - Aufgabenansicht - virtueller Desktop-Switch

Zum Zweck der Entwicklung, muss ich:

  • erkennen, die virtuelle Desktop aktiv ist
  • virtuellen Desktop-Parameter erhalten (Griff, Klasse, Position, Stile)
  • get Liste der Anwendungen, die auf dieser virtuellen Desktop
  • bewegt Anwendung von einem virtuellen Desktop auf einem anderen

Wie kann ich das tun? Gibt es eine API?
Vielen Dank für Ihre Hilfe!

+0

https://github.com/mzomparelli/zVirtualDesktop –

Antwort

2

Es ist eine Schnittstelle, die die meisten Funktionen zur Verfügung stellen, sollten Sie benötigen: IVirtualDesktopManager interface

Es hat die folgenden Methoden:

  • GetWindowDesktopId
  • IsWindowOnCurrentVirtualDesktop
  • MoveWindowToDesktop

Falls das nicht war genug, gibt es noch mehr inoffizielle APIs auf dieser russischen Webseite dokumentiert http://www.cyberforum.ru/blogs/105416/blog3671.html

Edit: hier ist eine C# Wrapper-Bibliothek für die alle COM-Schnittstellen: https://github.com/Grabacr07/VirtualDesktop

+0

Hier ist eine App Ich habe den API-Wrapper von Grabacr07 erstellt ... https: //github.com/mzomparelli/zVirtualDesktop –

Verwandte Themen