2010-09-25 78 views
0

我知道如何使窗體透明使用 這個: 不透明度,然後它的價值......但這使得整個窗體透明! 我希望我的表單外部透明,而不是應用程序內容。給窗口窗體應用透明效果就像窗口7在c#

例如:

**在窗口7它們是用戶可以看到的throught和機應用在同一時間的機應用內內容保持非透明製作透明的應用效果點擊能!

回答

1

您所追求的效果是Aero玻璃,它僅在Vista以後纔可用,並且必須在系統上啓用。這裏有更多關於如何使用DwmExtendFrameIntoClientArea通過託管代碼來控制行爲的信息。

http://www.thecodeking.co.uk/2007/02/windows-vista-aero-glass-in-net-managed.html

+0

我在哪裏可以找到你在你的機應用演示中使用這個dll文件? DLL'dwmapi.dll – 2010-09-25 11:11:13

+0

你需要Vista或Windows 7,XP或更舊版本的Windows不可能。 – TheCodeKing 2010-09-25 12:58:21