
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 Const WS_EX_LAYERED = &H80000
Private Const GWL_EXSTYLE = (-20)
Private Const LWA_ALPHA = &H2
Private Const LWA_COLORKEY = &H1
Private Declare Function ReleaseCapture Lib "user32" () As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Const WM_NCLBUTTONDOWN = &HA1
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Sub Form_Load()
Me.BackColor = &HFF0000
Dim rtn As Long
rtn = GetWindowLong(hwnd, GWL_EXSTYLE)
rtn = rtn Or WS_EX_LAYERED
SetWindowLong hwnd, GWL_EXSTYLE, rtn
SetLayeredWindowAttributes hwnd, &HFF0000, 0, LWA_COLORKEY
End Sub
Private Sub form_Click()Print Tab(10) "**"
Print Tab(20) "**",
Print Tab(6) "*"
Print Tab(14) "*"
Print Tab(18) 唤清"*"
Print Tab(25) "*",
Print Tab(4) "*"
Print Tab(15) "*"
Print Tab(17) "*"
Print Tab(27) "*",
Print Tab(3) "*"
Print Tab(16) "*"
Print Tab(28) "*"和数前,
Print Tab(3) "*"
Print Tab(28) "*",
Print Tab(4) "*"
Print Tab(27) "*",
Print Tab(5) "*"
Print Tab(26) "*",
Print Tab(7) "*"
Print Tab(24) "*",
Print Tab(9) "*"
Print Tab(22) "*",
Print Tab(11) "毕缺*"
Print Tab(20) "*",
Print Tab(13) "*"
Print Tab(17) "*",
Print Tab(15) "*",
End Sub
'单击窗口看运行效果 看在我这么辛苦的份上 采纳吧
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)