2012-02-06 37 views
-1

我想開發一個應用程序,用於使用C#在Windows中管理桌面(類似於Mac上的空間或Linux上的多個桌面)。我發現了一些關於連接win32 api和c#的信息,但我不想那樣,我想用c#直接管理windows桌面,你知道嗎?我在哪裏可以找到Windows桌面C#API?

+1

你沒有描述你想用桌面執行什麼樣的特定活動。本機win32 api包含大多數任務的功能。 – 2012-02-06 03:33:03

+0

老兄我說...在Windows上管理桌面(通過C#創建2個或多個虛擬桌面)我在帖子中描述好嗎? – innuendoreplay 2012-02-06 03:37:48

+1

1)Windows沒有「空格」 - 每個登錄都有一個「桌面」。如果人們關於組織他們的「桌面」,他們通常只是在「桌面」上創建一個文件夾,並在其中放置一堆鏈接。 2)您可以從Win32 API執行任何操作,您應該可以從C#中完成。 – paulsm4 2012-02-06 03:38:22

回答

1

我發現了一些關於連接win32 api和c#的信息,但是我不想那麼做。

要以標準化的方式與Windows進行交互,您需要使用其API;對於任何圖書館來說都是如此,即你會如何「連接」它?在c#中使用Win32 API與在其他任何語言中使用它非常相似。

有關於如何在c#中執行此操作的hundreds of examples

Further reading這表明您可以創建多個桌面對象。

相關問題