如何实现“围栏”之类的东西

时间:2012-01-06 09:23:01

标签: c# .net windows-desktop-gadgets

我很喜欢“Fences”节目

如何实现像桌面一样驻留在桌面上的东西? 你可以在栅栏周围移动它们是持久的。

image i.i.com.com/cnwk.1d/i/tim//2009/10/05/Foreman_11108546_4825_fences_210x158.jpg http://i.i.com.com/cnwk.1d/i/tim//2009/10/05/Foreman_11108546_4825_fences_210x158.jpg

我的猜测是它已经使用点网络语言实现。这可以在C#中完成吗?

2 个答案:

答案 0 :(得分:2)

Fences可能是用.NET语言编写的,但它更有可能用C ++编写。像这样的程序需要与Win32 API紧密集成 - 可以通过.NET完成,但使用C / C ++更容易。

答案 1 :(得分:0)

需要使用与Win32 API绑定的语言对Shell扩展进行编码。

“外观自定义窗口”可能使用.Net编码,但核心程序可能是C ++。