vb.net的鼠标有效点击区域问题 在窗体上加载一副png图片(上面有全透明区 100
vb.net的鼠标有效点击区域问题在窗体上加载一副png图片(上面有全透明区域),现在想实现在非透明区域点击才响应事件,在透明区点击不响应,怎么做?注意,这副png是任意...
vb.net的鼠标有效点击区域问题
在窗体上加载一副png图片(上面有全透明区域),现在想实现在非透明区域点击才响应事件,在透明区点击不响应,怎么做?
注意,这副png是任意给定的 展开
在窗体上加载一副png图片(上面有全透明区域),现在想实现在非透明区域点击才响应事件,在透明区点击不响应,怎么做?
注意,这副png是任意给定的 展开
1个回答
2017-09-22
展开全部
因为想做一个类似虚拟人格的桌面精灵,要使得窗体背景是完全透明的,运行后只显示png的图形。效果稍微有点像不规则窗体。在网上看了很多大神的代码,觉得好复杂~要么做不规则窗体,要么引用什么什么函数之类的。。。本人新手,可受不起那么长篇
追问
我最近在写用户控件,类似皮肤按钮,一切图形全部用gdi重绘,我觉得要是有透明不响应的功能还是挖出不规则窗体这种比较好,但是不知道怎么判断图片里的alpha值,也不是很清楚怎么挖出来,能指点一二吗😊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询