簡體   English   中英

如何在C#中編寫Windows 7小工具?

[英]How to write Windows 7 gadget in C#?

如何使用C#在Windows 7中編寫小工具?

可能嗎?

http://www.codeproject.com/KB/gadgets/CPRepWindowsGadget.aspx

對codeproject的搜索顯示更多: http//www.codeproject.com/search.aspx? q = gadget&sbo = kw

Sidebar小工具是您要找的嗎?

看看這個Silverlight技巧吧!

假設正在談論“Windows邊欄小工具”, 這是不可能直接做的 但是有一些工作(微軟不支持):

  1. 使用Silverlight 然而,我記得,背景不能“畫透明”,這將與64位IE 工作 (IE的運行的小工具不總是32位默認情況下),因為沒有64位的Silverlight 。 這是困擾使用Flash的側邊欄小工具的同樣問題。 (像Pandora一樣,可能需要狂熱的用戶啟動32位版本的sidebar.exe)。

  2. 包裹小工具窗口。 我開始研究這樣一個項目,允許WPF(在一個單獨的過程中)“覆蓋”小工具窗口 - 通過COM啟動。 避免32/64位問題(實際上,無關緊要,因為它在一個單獨的進程中並且是CLR,而不是Silverlight)。 默認小工具邊框,大小調整,屬性等的一些問題。概念僅起作用。

  3. 使用嵌入式HTA啟動32位IE並獲取該句柄(如果啟動32位版本,則可以使用/嵌入Silverlight)。 我沒有成功,但它“應該工作”。

  4. 使用像Script這樣的轉換器 - 用C#編寫,“編譯”到JavaScript。

快樂的編碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM