11
에어로 글래스를 사용하여 양식 전체를 커버하려면 어떻게해야합니까? 여기에 내가 무엇을 의미하는지의 예는 다음과 같습니다C# : Glass Forms?
에어로 글래스를 사용하여 양식 전체를 커버하려면 어떻게해야합니까? 여기에 내가 무엇을 의미하는지의 예는 다음과 같습니다C# : Glass Forms?
[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);
는 그런 다음과 같이 양식에 그것을 사용할 수 있습니다 :
MARGINS marg = new MARGINS() { Left = -1, Right = -1, Top = -1, Bottom = -1 };
DwmExtendFrameIntoClientArea(form.Handle, marg);
감사합니다,이 트릭은 않았다. 코드 태그에 있도록 구조체를 수정해야합니다. –
차가움. BTW'marg'는'ref' ('DwmExtendFrameIntoClientArea (form.Handle, ref marg))'로'DwmExtendFrameIntoClientArea'에 전달되어야합니다. –