Winform C#窗口半透明和鼠标穿透方法

 时间:2024-10-11 23:05:43

1、首先,新建传统桌面应用程序,即Windows Form应用程序,如图所示。

Winform C#窗口半透明和鼠标穿透方法

3、选中窗体,将其Opacity属性设置为50%,运行可见半透明效果。但是半透明,鼠标是不可穿透的。

Winform C#窗口半透明和鼠标穿透方法

4、接着我们设置TransparentKey属性,选择刚才同样的蓝色。运行可见窗体镂空(蓝色部分不显示)。但是,鼠标仍然不能穿透窗体。

Winform C#窗口半透明和鼠标穿透方法

5、接着,我们把要镂空的区域设置成纯种绿色(红色分量=蓝色分量),同时设置TransparentKey,可以看到窗体镂空而且鼠标可以穿过窗体操作。

Winform C#窗口半透明和鼠标穿透方法Winform C#窗口半透明和鼠标穿透方法
  • msi文件安装出错
  • shell怎么设置返回码
  • 如何使用FineReport报表工具实现表图联动
  • oracle环境变量怎么设置
  • MFC应用实例:[39]获得系统的时间日期
  • 热门搜索
    怎么调理内分泌失调 南瓜灯怎么做 榴莲怎么开 会议纪要怎么写 菲诗小铺的东西怎么样 七彩虹主板怎么样 青岛滨海学院怎么样 皮肤过敏了怎么办 横线在下面怎么打 怎么做目录