VB如何实现不规则窗体

 我来答
显卡吧udLQ
2013-10-24 · TA获得超过162个赞
知道答主
回答量:178
采纳率:100%
帮助的人:144万
展开全部
'鼠标通信透明,大于或等于5时鼠标不透明,dwFlags是透明方式,可以取两个值:当取值为 &H2 时,
'crKey参数无效,bAlpha参数有效;当取值为 &H1 时,bAlpha参数有效而窗体中的所有颜色为crKey
'的地方将变为透明--这个功能很有用:我们不必再为建立不规则形状的窗体而调用一大堆区域分析、
'创建、合并函数了,只需指定透明处的颜色值即可,哈哈哈哈!请看具体代码。
'代码:一个部分透明窗体

Private Declare Function SetLayeredWindowAttributes Lib user32 (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式