2011-04-05 68 views
0

我打算創建一個應用程序(C#),該應用程序在Windows TaskBar上有DeskBand。我找到了一個完整的example程序,它執行此操作,但我沒有成功安裝(添加到任務欄上的「工具欄」菜單)。我認爲,這是因爲我的Windows是64位,沒有其他可見的原因...如何讓DeskBands在Windows 7 x64上運行?

所以,我的問題是如何創建和添加桌面帶到Windows 7 x64任務欄?

+0

你爲什麼認爲64位是問題? – 2011-04-05 18:49:54

+0

因爲我不能看到任何其他原因,它不起作用,谷歌顯示,在x64窗口桌面帶存在一些問題。 – aplavin 2011-04-05 19:05:06

回答

2

根據微軟,Deskbands are not recommended for Windows 7,雖然他們仍然工作。另外請記住,微軟需要通過IDeskband2接口Deskbands support Aero on Windows 7,而不是IDeskband。此外,Micorosft已正式表示,IDeskBand2 may be altered or unavailable in subsequent versions of the operating system or product.

最後,要非常小心,關於creating shell extensions in managed code

+0

AFAIK,託管代碼中外殼擴展的主要問題並不存在於NET版本 - 它允許每個進程運行多個CLR版本。 因此,我聽說過微軟對Windows 7+ Deskbands的看法,但他們提供了什麼替代品? – aplavin 2011-04-06 12:20:46

+0

不,我認爲你很困惑能夠運行不同版本的目標的多個版本的框架。我沒有聽說過你提及的能力。另一種方法是使用縮略圖和縮略圖工具欄。 – 2011-04-06 20:48:51

+0

嗯...真的,縮略圖似乎是唯一的選擇,他們幾乎所有需要的功能。 – aplavin 2011-04-07 04:23:21

相關問題