社区
C#
帖子详情
窗体透明后无法获取窗体的事件?
guxingdao
2008-07-11 06:11:28
我使用网络上开源的AlphaFormTransformer制作了窗体透明后,窗体自身好象就获取不到窗体的事件了。
有没有哪位仁兄也遇到过或者知道为什么?
...全文
102
2
打赏
收藏
窗体透明后无法获取窗体的事件?
我使用网络上开源的AlphaFormTransformer制作了窗体透明后,窗体自身好象就获取不到窗体的事件了。 有没有哪位仁兄也遇到过或者知道为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guxingdao
2008-07-12
打赏
举报
回复
经过反复查资料和自己验证,确实如此,多谢smallxu
smallxu
2008-07-11
打赏
举报
回复
事实就是这样!
窗体透明有两种方式
1.设置Opacity为0,这样设置后在窗体上的任何东西都是透明的,不能画任何东西,但可响应事件!
2.设置transparentkey与 背景色一致,这样透明部分不响应窗体事件,可在窗体上画图。
vb.net
透明
窗体
窗口
透明
但控件不
透明
,截取窗口覆盖的背景区域图片方式
强调:vb.net的,不是VB 本压缩包是一个vb.net工程,介绍两种非常逼真的
透明
方法,代码注释很多 1.一种是设置
窗体
属性,很简单,但是
透明
后,可以接触到窗口矩形区域下面的地方,比如有一个文件,可以直接双击打开,可以说操作是不
透明
的。把窗口想象成木框+玻璃,这种方法相当于只有木框,没玻璃。当然,控件还在,而且完全不
透明
。 2.还有一种
透明
方法是截取被窗口矩形覆盖的区域,将其
获取
为一个bitmap然后赋值给窗口当背景!但是直接赋值也不行,里面有个小技巧。这种方法比直接设置opcity效果强太多了,几乎达到真正
透明
了!只剩控件!但是和第一种方法比起来,矩形是一个真正的矩形,操作是不
透明
。还用木框和玻璃比喻,相当于有木框也有玻璃,被窗口覆盖的区域只能看到,但点不到! 最后:我把基本原理都介绍了,有幸搜到这里的朋友即使分不够也有方向了。东西很简单,但我介绍的很详细,里面代码和演示更直观,所以要了6分。谢谢。
透明
窗体
多热点区域
获取
vb
透明
窗体
制作,多热点区域设置操作。vb
透明
窗体
制作,多热点区域设置操作。
【C#界面】完美实现无毛边异形
窗体
(优化版)
论坛中有详细解说和效果图: http://bbs.csdn.net/topics/390326481 资源名:【C#界面】完美实现无毛边异形
窗体
(优化版) 下载内容: 示例源码一份 属性: GradientTime:控件层渐变特效时长(越小越快)。 MainPosition:窗口在绘图层位置。 SkinBack:设置或
获取
绘图层窗口背景。 SkinMobile:
窗体
是否可以移动。 SkinOpacity:设置或
获取
绘图层窗口
透明
度(0-255)。 SkinShowInTaskbar:绘图层是否出现在Windows任务栏中。 SkinSize:设置或
获取
绘图层窗口大小。 SkinTrankColor:绘图层需要
透明
的颜色。 SkinWhetherTank:绘图层是否开启位图仿
透明
注意(SkinOpacity < 255时,此属性为False可达到背景
透明
,控件不
透明
的效果。)。 小编留言:有BUG请留言反馈。
C#
窗体
透明
+鼠标穿透
支持绝大部分的软件(不支持chrome) 核心功能源码,非下载即可用的工具或软件 主要通过win32 api
获取
窗体
句柄,并设置
窗体
的
透明
度和鼠标穿透性,最后将
窗体
置顶
窗体
控制小工具
对
窗体
的一些控制 支持平台:Win7+ 支持功能: 1:
窗体
置顶 2:
窗体
取消置顶置底 3:
窗体
置底 ~~~~ 4:
窗体
镶嵌到桌面 5:
获取
窗口句柄 6:将取得的句柄窗口镶嵌到 7:窗口取消镶嵌 ~~~~ 8:窗口
透明
9:窗口鼠标穿透 ~~~ 10:关闭窗口 11:关闭进程 ~~~ 12:
窗体
最大化 13:
窗体
最小化 14:
窗体
还原大小 15:
窗体
隐藏 ~~~~ 更多功能完善中》》》
C#
110,477
社区成员
642,563
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章