在win7上和win8上都能够不被穿透,响应点击移动等鼠标事件,但是在win xp上确被穿透了,无法响应鼠标事件,如何才能保证在XP上也透明但不被穿透?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
使用transparentKey在winform窗体做的透明窗口在XP系统上如何才能不被穿透?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
不得闲 2015-05-08 01:22关注transparentKey这个使用的实际上也是AlphaBlend这个混合透明通道,你将这个混合颜色改一下试试
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2020-06-17 20:12子永的博客 在设置背景色的后,颜色的R值不能等于B值,这样就可事件即透明又不会鼠标穿透的效果! 第一种操作 使用代码 private void Form1_Load(object sender, EventArgs e) { this.BackColor = Color.Red; this
- 2017-07-26 12:32wayen820的博客 在window下用c#进行窗体编程的时候,经常会遇到实现非规则半透明窗体的的情况,window下有一种特别的窗体式样LayeredWindow 船体,它是支持任意不规则半透明窗体的,不过所有的东西都需要自己用绘图接口进行绘制,...
- 2023-03-18 11:07一念工作室的博客 VB.NET form窗口透明(全)
- 2018-08-14 17:33LUOCHENLONG的博客 1、加入picturebox,加载图片。 2、将窗体的FormBorderStyle属性设置为”None“ 3、找到窗体的TansparencyKey,将它设置为与窗体的BackColor背景色一致即可。
- 2020-02-19 17:15十五啊十五的博客 绘制透明窗体 一、通过设置窗体TransparencyKey属性值为BackColor值 窗体透明效果 标题栏除外的窗体透明 二、设置Opacity 属性值 窗体整体透明
- 2023-10-12 11:34绿叶白墙的博客 c# 弹出背景透明图
- 2024-08-27 14:01小伍的奇迹的博客 今天开始做一个悬浮球软件。本以为最难的是让悬浮球的具体功能,没想到卡在如何让悬浮球变成一个完整圆形并且实现透明这件事情上了。
- 2012-02-14 19:02杨友山的博客 该函数获得有关指定窗口的信息,函数也获得在额外窗口内存中指定偏移位地址的32位度整型值。 hWnd:窗口句柄及间接给出的窗口所属的窗口类。 nlndex:指定要获得值的大于等于0的值的偏移量。有效值的范围从0到额外...
- 2025-11-18 04:22毛心宇的博客 WinRAR 的主题系统看似不起眼,实则浓缩了桌面软件工程的诸多智慧:复用现有技术栈(RAR 包即皮肤)安全性优先设计(CRC 校验 + 路径沙箱)性能与美观平衡(压缩 vs 加载)向前兼容策略(未知字段忽略)无障碍支持...
- 2014-06-14 12:52weixin_34166847的博客 先说一下在Winform中的实现方法:很简单通过设置窗体的opacity来实现,或者还可以设置TransparentKey来实现某种颜色透明。但是在WPF中则如何实现呢? 通过设置窗体的opacity,那么得到结果就是webbrowser整体消失...
- 2019-10-03 12:01dengzi4373的博客 在Window 2000和WindowsXP 32bit Color桌面下,自己写了Control,放到DoubleBuffered为True的Form上设置背景颜色(BackColor)为Form的TransparentKey相同的颜色后,发现没有透下去,下面是Demo代码: 控件代码...
- 2014-07-16 12:44weixin_30563917的博客 系统给的窗体样式都缺乏美感,想要漂亮的UI只能自己做,很容易实现 1.新建窗体,设置FormBorder为None 这时的窗体就只有一个Panel(Form自带的默认Panel),没有边框,没有标题栏(控制按钮) 2.拖入一个Panel...
- 2008-11-27 09:31wmnmtm的博客 在C#中创建不规则窗体有两种方式:第一种是使用事先画好的位图,第二种是完全自画。 对于第一种方法。首先创建一个位图,这个位图要有一个和前景不同的背景色。对于要不规则化的窗体,首先把它的FormBorderStyle...
- 2014-10-21 20:03weixin_30270889的博客 Name:窗体类的类名(一)外观:BackColor:窗体背景色ForeColor:窗体文字色BackgroundImage:背景图片Font:设置字体FormBorderStyle:边框样式,常用的FixedSingle,SizableText:标题栏文字(二)窗口样式...
- 2014-10-21 22:40weixin_30379911的博客 一、Form对象 属性: Name:窗体类的类名 (一)外观: BackColor 窗体背景色 ForeColor 窗体文字色 BackgroundImage 背景图片 Font 设置字体 FormBorderStyle...
- 2012-10-26 15:45yw1688的博客 using System; using System.Drawing; using System.Windows.Forms; namespace 不规则窗体 { public partial class Form1 : Form { public Form1() { InitializeComponent();
- 2019-10-08 14:28QQqun521595826的博客 1.在Form上放一个WebBrowser,然后在其中显示Flash,把WebBrowser里网页的背景和Form的TransparentKey属性颜色设置相同色。2.Form的FormBorderStyle设置为None。3.运行时默认窗体居中显示。4.在Form的Load事件里加上...
- 2024-12-30 00:08biyusr的博客 file:///C|/1020110241.swf是QQ宠物中的动画,类似的动画在QQ安装目录里可找到很多。最先想到的方法是Form的TransparentKey属性。28 /// 使用代码编辑器修改此方法的内容。27 /// 设计器支持所需的方法 - 不要。12 /...
- 没有解决我的问题, 去提问