@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm @pinvokedwmapi=http://pinvoke.net/default.aspx/dwmapi/$$$.html @pinvokeenums=http://pinvoke.net/default.aspx/Enums/$$$.html Summary: This is used by the DwmEnableBlurBehindWindow@pinvokedwmapi function to blur behind the Aero in a given region of a window. !!!!C# Definition: [StructLayout(LayoutKind.Sequential)] struct DWM_BLURBEHIND { public DWM_BB dwFlags; public bool fEnable; public IntPtr hRgnBlur; public bool fTransitionOnMaximized; public DWM_BLURBEHIND(bool enabled) { fEnable = enabled ? true : false; hRgnBlur = IntPtr.Zero; fTransitionOnMaximized = false; dwFlags = DWM_BB.Enable; } public System.Drawing.Region Region { get { return System.Drawing.Region.FromHrgn(hRgnBlur); } } public bool TransitionOnMaximized { get { return fTransitionOnMaximized; } set { fTransitionOnMaximized = value ? true : false; dwFlags |= DWM_BB.TransitionMaximized; } } public void SetRegion(System.Drawing.Graphics graphics, System.Drawing.Region region) { hRgnBlur = region.GetHrgn(graphics); dwFlags |= DWM_BB.BlurRegion; } } !!!!VB.NET Definition: <StructLayout(LayoutKind.Sequential)> _ Structure DWM_BLURBEHIND Public dwFlags As DWM_BB Public fEnable As Boolean Public hRgnBlur As IntPtr Public fTransitionOnMaximized As Boolean End Structure !!!!User-Defined Field Types: DWM_BB@pinvokeenums !!!!Notes: None. Documentation: DWM_BLURBEHIND@msdn on MSDN
Edit Structures.DWM_BL...
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.