永发信息网

vb文本框怎么让他透明

答案:1  悬赏:50  手机版
解决时间 2021-12-26 07:21
  • 提问者网友:抽煙菂渘情少年
  • 2021-12-25 07:13
vb文本框怎么让他透明
最佳答案
  • 五星知识达人网友:走死在岁月里
  • 2021-12-25 08:40
可以的,你在属性里面,把visible设置为false 就可以实现text 文本框为透明的了,
如果在窗体中加背景,在属性里面点picture加载你需要的背景图片,如果你想改背景色,在属性中,点backcolor属性,选择需要的颜色
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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯