a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

用 C# Winform做出全透明的磨砂玻璃窗體效果代碼

2020-01-24 03:43:54
字體:
來源:轉載
供稿:網友
首先, 調用系統 API, 這里如果要引用神馬的, 就不一一列出了, 大家自己引用一下.
復制代碼 代碼如下:

[StructLayout(LayoutKind.Sequential)]
public struct MARGINS
{
public int Left;
public int Right;
public int Top;
public int Bottom;
}

[DllImport("dwmapi.dll", PreserveSig = false)]
public static extern void DwmExtendFrameIntoClientArea
(IntPtr hwnd, ref MARGINS margins);

[DllImport("dwmapi.dll", PreserveSig = false)]
public static extern bool DwmIsCompositionEnabled();

然后重寫兩個事件:
復制代碼 代碼如下:

protected override void OnLoad(EventArgs e)
{
if (DwmIsCompositionEnabled())
{
MARGINS margin = new MARGINS();
margin.Right = margin.Left = margin.Bottom = margin.Top = -1;
DwmExtendFrameIntoClientArea(this.Handle, ref margin);
}
base.OnLoad(e);
}

protected override void OnPaintBackground(PaintEventArgs e)
{
base.OnPaintBackground(e);
if (DwmIsCompositionEnabled())
{
e.Graphics.Clear(Color.Black);
}
}

最后.. 木有了, F5 運行吧~
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中文字幕在线看 | 免费黄色av网址 | 91在线影院 | 国产精品久久久久一区二区三区 | 亚洲成人第一区 | 一区二区三区在线免费观看 | 大陆一级毛片免费视频观看 | 日本精品久久 | 免费www xxx | 日韩视频一区二区 | 日本不卡一区 | 久草福利在线视频 | 日韩av一区二区三区在线 | 久久久高清视频 | 精品成人一区 | 国产日韩视频在线播放 | 暖暖日本在线视频 | 久久久久久久久久97 | 国内自拍视频在线观看 | 亚洲欧美999| 欧美日韩免费 | 91精品久久久久久久久久入口 | 亚洲成人一二三 | 麻豆久久久9性大片 | 在线免费色 | 久久精品欧美一区二区三区不卡 | 日本视频中文字幕 | 黄色av毛片| 蜜桃免费视频 | 久久综合狠狠综合久久综合88 | www.一区| 日日射av | 七七婷婷婷婷精品国产 | 国产欧美精品一区二区色综合朱莉 | 久久精品99国产精品酒店日本 | 91成人免费看片 | 综合色播 | 国产精品久久久久久久久久久新郎 | 亚洲第一国产精品 | 欧美午夜视频在线观看 | 9999在线视频 |