11
¿Cómo puedo usar Aero Glass para cubrir mis formularios completos? Aquí está un ejemplo de lo que quiero decir:C#: ¿Formas de vidrio?
¿Cómo puedo usar Aero Glass para cubrir mis formularios completos? Aquí está un ejemplo de lo que quiero decir:C#: ¿Formas de vidrio?
[StructLayout(LayoutKind.Sequential)]
public struct MARGINS
{
public int Left;
public int Right;
public int Top;
public int Bottom;
}
[DllImport("dwmapi.dll")]
public static extern int DwmExtendFrameIntoClientArea(IntPtr hWnd, ref MARGINS pMargins);
Entonces se puede activar en el formulario de esta manera:
MARGINS marg = new MARGINS() { Left = -1, Right = -1, Top = -1, Bottom = -1 };
DwmExtendFrameIntoClientArea(form.Handle, marg);
Gracias, esto hizo el truco. Debes arreglar la estructura para que esté en las etiquetas de código. –
Cool. BTW 'marg' se debe pasar a' DwmExtendFrameIntoClientArea' como 'ref' (es decir' DwmExtendFrameIntoClientArea (form.Handle, ref marg); ') –