我正在研究如何將桌面作爲工具欄添加到我的任務欄,與Google桌面搜索工具欄非常相似。它只需要一個搜索文本框,一個按鈕和一些顯示結果的方式。
我想將它添加到現有的應用程序中,以便在應用程序最小化時將它變成工具欄,以便某些程序功能始終可用。VB.NET中的桌面對象(任務欄工具欄)
這意味着,我有一些事情要弄清楚:
我們主要使用Windows XP的機器,但我們希望升級到未來一年的Windows 7。鑑於此,我應該不斷研究桌面帶,還是應該嘗試找出縮略圖工具欄?
我已經看到一個鏈接到http://www.codeproject.com/KB/shell/dotnetbandobjects.aspx作爲在C#中執行它的一種方式,我可能會轉換爲VB.Net。我還發現http://msdn.microsoft.com/en-us/library/dd378460%28VS.85%29.aspx#deskbands哪種告訴如何做事。有沒有更好的方法來完成這一點?
我應該跳過所有這些,並有一個從系統托盤中的圖標打開的小窗口窗體?
對不起,如果這不是很清楚,因爲我不知道這些知道正確的問題要問。
很高興知道。代碼項目鏈接有源代碼,我有Windows 7 64位,所以如果我編譯它,那麼我應該得到一個可以工作的版本,對吧? – AndyD273 2011-02-18 20:30:58