问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB如何实现透明窗体?

发布网友 发布时间:2022-05-20 12:31

我来回答

2个回答

热心网友 时间:2023-10-19 18:17

Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function SetLayeredWindowAttributes Lib "user32" (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long

Private Sub Form_Load()
Me.BorderStyle = 0
Me.Caption = ""
Me.BackColor = vbRed
SetWindowLong Me.hwnd, -20, GetWindowLong(Me.hwnd, -20) Or &H80000
SetLayeredWindowAttributes Me.hwnd, vbRed, 0, 1
End Sub

热心网友 时间:2023-10-19 18:17

Private Declare Function SetLayeredWindowAttributes Lib "user32" (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long
Private Const WS_EX_LAYERED = &H80000
Private Const LWA_ALPHA = &H2
Private Const GWL_EXSTYLE = (-20)
Private Const LWA_COLORKEY = &H1
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
在Private Sub Form_Load()中放入:
Dim rtn1 As Long
rtn1 = GetWindowLong(hwnd, GWL_EXSTYLE)
rtn1 = rtn1 Or WS_EX_LAYERED
SetWindowLong hwnd, GWL_EXSTYLE, rtn1
SetLayeredWindowAttributes hwnd, RGB(255, 255, 255), 100, LWA_COLORKEY
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的燃气热水器12升电脑版显示FR一pH一PL一dH一nE一qU怎么调好_百度知... 热水器ph什么意思 上海工程技术大学公共管理专业是什么学院 公共事业管理在暨南大学中属于哪个学院? 中央财经大学公共事业管理学生就业去向都有哪些 中飞院公共事业管理是什么专业 广西医科大学公共事业管理属于哪个学院 抖音怎么发视频@抖音小助手 发视频@抖音小助手操作一览 轻颜相机怎么取消自动续费 取消自动续费教程 轻颜相机vip怎么取消 vb窗口透明 VB仅使窗体透明 如何用vb实现每个窗体透明 并且用滚动条调节透明度 在VB6.0企业版 中怎样设置窗体背景为透明? vb设置窗体颜色透明 关于VB窗体透明的问题 VB怎么做窗体部分透明 VB怎么让窗体透明? vb中设置窗体透明? VB设置窗口透明信息 VB窗体透明问题! VB中如何把控件变成透明的?就和label一样的效果,只显示窗体背景色,窗体背景色为图片_百度问一问 如何使VB中的窗体控件透明 锡柴4DB1国六是8气门还是16气门 锡柴CA4DB1-11E5 110马力 2.21L 国五 柴油发动机好不? CA4DB1一11E5油进水是什么原因 刘义符是怎么死的? 刘义隆为什么能在刘宋弑君案后坐稳皇位? 刘义隆的历史简介有哪些? 开创元嘉之治的宋文帝刘义隆为何遭世人争议? vb 窗体 透明 2007 年5月出生的女孩取什么名字好听些,缺金 核桃苗木出圃的步骤是怎样的? 左边图片是核桃树苗自己出来的这个肯定没错?,右边的图片是核桃树苗吗?有知道的朋友请您说说? 请问这是个路由器吗,在家里可以使用吗,怎么按装?谢谢回答。 h3c wa2620e这是什么路由器吗 选择wa2620E还是wa2620i? H3C WA 2620E-AGN fit 如何设置! 请教H3C WA2620e-AGN fit版本改fat版本的具体步骤,能远程操作哈更好,谢谢! H3C WA2620是不是无线路由器? 懂得H3C WA2620的请进来帮助!!谢谢 h3cwa2620接一根网线就亮了,电源线都没接,这样能用吗? 我手上有一台h3c wa2620e_f_fit的设备,我想用笔记本或台式机对它进行配置,我有poe 怎么将应用转移到内存卡里面9.1系统? 安卓系统有9.1系统吗 奔腾B70机盖锁底座 刚刚五分钟前我的手机被更新到9.1系统什么都比以前差了。教教我怎么办吧? 安卓系统手机1500到2000求推荐 哪个数约等于20万? 一个数约等于20万,最大和最小