2009-06-14 72 views
2

想知道是否有可能与WPF窗口,框架或东西,我可以使用WPF和C#进行交互,以取代桌面(即图标,壁纸)更换桌面?点击“显示桌面”时,我也不希望它隐藏。与WPF应用程序

我猜,我会需要使用一些Win32 API的什么?任何人都有任何例子,或者任何人都可以指出我正确的方向吗?

感谢

回答

1

退房Baby Smash!这是一个WPF应用程序,这听起来像它的大多数,你会想要什么。我相信你也可以获得源代码。

0

您可以使用Silverlight(XAML & C#)一个网页,然后将桌面到Web页面。

0

使用下面的代码和窗口句柄传递给函数,而形式负载的希望完全解决您的问题。以防止您的应用程序使用最小化代码

public void SetFormOnDesktop(IntPtr hwnd) { 
IntPtr hwndf = hwnd; 
IntPtr hwndParent = FindWindow("ProgMan", null); 
SetParent(hwndf, hwndParent); 
}