2015-05-27 45 views
6

Windows 10爲用戶提供了使用任務視圖在虛擬桌面之間切換的功能。檢測Windows 10上的活動虛擬桌面 - 任務視圖 - 虛擬桌面切換器

爲了開發目的,我需要:

  • 檢測其虛擬桌面處於活動
  • 獲得虛擬桌面參數(處理,類,位置,樣式),從這個虛擬應用程序
  • 獲取列表從一個虛擬桌面的桌面
  • 移動應用程序到另一個

我怎麼能這樣做?有沒有API?
謝謝你的幫助!

+0

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

回答

2

有一個接口,它應該提供的大部分功能,你需要:IVirtualDesktopManager interface

它有以下幾種方法:

  • GetWindowDesktopId
  • IsWindowOnCurrentVirtualDesktop
  • MoveWindowToDesktop

如果沒有夠了,甚至有記載的這家俄羅斯網站更多的非官方的API http://www.cyberforum.ru/blogs/105416/blog3671.html

編輯:這裏是所有的COM接口,一個C#包裝庫:https://github.com/Grabacr07/VirtualDesktop

+0

下面是一個應用程序我從Grabacr07的API包裝器構建..... https://github.com/mzomparelli/zVirtualDesktop –

相關問題