11
Tüm formlarımı kapatmak için aero camı nasıl kullanabilirim? Burada ne demek istediğimi bir örnektir:C#: Cam Formlar?
Tüm formlarımı kapatmak için aero camı nasıl kullanabilirim? Burada ne demek istediğimi bir örnektir:C#: Cam Formlar?
[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);
Sonra şöyle formunuzda etkinleştirebilirsiniz:
MARGINS marg = new MARGINS() { Left = -1, Right = -1, Top = -1, Bottom = -1 };
DwmExtendFrameIntoClientArea(form.Handle, marg);
Teşekkür, bu hile yaptı. Yapısını düzeltmelisiniz, böylece kod etiketlerinde. –
Serin. BTW 'marg'' DwmExtendFrameIntoClientArea''ya bir 'ref' olarak geçirilmelidir (örn. DwmExtendFrameIntoClientArea (form.Handle, ref marg); ') –