winform(C#)透明方法
1.设置窗体opacity属性:
2.窗体的BackColor和TransparencyKey属性设置相同的值:
2.加using System.Runtime.InteropServices;引用然后加上以下代码:
[StructLayout(LayoutKind.Sequential)]public struct MARGINS{public int Left;public int Right;public int Top;public int Bottom;}[DllImport("dwmapi.dll", PreserveSig = false)]static extern void DwmExtendFrameIntoClientArea(IntPtr hwnd, ref MARGINS margins);[DllImport("dwmapi.dll", PreserveSig = false)]static extern bool DwmIsCompositionEnabled();protected override void OnLoad(EventArgs e){if (DwmIsCompositionEnabled()){MARGINS m = new MARGINS();m.Right = m.Left = m.Top = this.Width + this.Height;DwmExtendFrameIntoClientArea(this.Handle, ref m);}base.OnLoad(e);}protected override void OnPaintBackground(PaintEventArgs e){base.OnPaintBackground(e);if (DwmIsCompositionEnabled()){e.Graphics.Clear(Color.Black);}}
View Code
待续...
转载于:https://www.cnblogs.com/china-jin/p/3553043.html
winform(C#)透明方法相关推荐
- 在WPF中使用WinForm控件方法
在WPF中使用WinForm控件方法 原文:在WPF中使用WinForm控件方法 1. 首先添加对如下两个dll文件的引用:WindowsFormsIntegration.dll,Syste ...
- winform关闭当前form_C#中WinForm程序退出方法技巧总结
C#中WinForm程序退出方法技巧总结 一.关闭窗体 在c#中退出WinForm程序包括有很多方法,如:this.Close(); Application.Exit();Application.Ex ...
- GDAL C#版本 安全透明方法问题解决方案
之前写过一篇关于再C#中调用GDAL库出现OSGeo.GDAL.GdalPINVOKE"的类型初始值设定项引发异常的解决方案,博客地址见下: http://blog.csdn.net/lim ...
- winform4、C#中WinForm程序退出方法(释放资源)
winform4.C#中WinForm程序退出方法(释放资源) 有以下方式 1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干 ...
- 视频教程-C#WinForm创建数据库方法-C#
C#WinForm创建数据库方法 二十多年的企业管理软件开发经历,熟知管理软件的整个开发流程,熟练掌握VFP语言,掌握VB语言,了解JAVA.asp.net.CSS.HTML/HTML5等语言,使用C ...
- 设置背景透明文字内容不透明方法
设置背景透明文字内容不透明方法 效果图如下: <!-- 设置背景透明文字内容不透明方法 兼容ie全家族Copyright 2017-9-25, Jachin QQ: 381558301 Emai ...
- winform实现透明控件
前言 由于项目需求需要用到透明控件.但是,winform项目的控件透明都是将父控件的图像绘制成子控件的背景来实现的,这种透明存在很大的问题,不合格. 然后,我想到wpf在透明这块做的比较好,想是不是可 ...
- C#中WinForm程序退出方法技巧总结
在c#中退出WinForm程序包括有很多方法,如:this.Close(); Application.Exit();Application.ExitThread(); System.Environme ...
- 谷歌浏览器下flash背景透明方法
要在一个静态的背景上加一个透明的Flash会显示动态的效果,按照常规方式加了代码后,在IE中能显示透明背景Flash,但是用火狐Firefox浏览器谷歌浏览器却发现没有透明的效果,下面介绍一下关于各浏 ...
最新文章
- 2021年大数据Flink(十五):流批一体API Connectors ​​​​​​​Kafka
- OGG学习笔记04-OGG复制部署快速参考
- java uml 类图 加号_UML建模基础 UML类图的组成元素和关系解析
- 【Leetcode】EASY题解....ing python
- paip.mysql 5.6 安装总结
- CentOS6.x下GitLab安装
- 架构之美阅读笔记之一
- 作者:孟磊,山东省农业信息中心助理农经师。
- 谈谈Objective-C的警告 (转)
- 马斯克回应“逃税”:没有从特斯拉领取高薪 一直在按规定缴税
- 计算机教室电脑无法启动,电子教室教师端不能启动没开机的学生机的解决办法...
- 无法远程桌面netmeeting
- springSessionDemo
- 视频怎么剪辑才好看?学视频剪辑必读入门指南
- Win10声卡驱动正常但没声音怎么办?驱动人生解决办法
- 用Django2.1开发易班联合登录
- 使用excel校验身份证号码是否正确
- yolov5样本处理方式
- Qt 报错1:cannot find -lGL
- Excel将数值转换为按指定数字格式表示的文本