在vb中如何判断开始菜单是否隐藏,各位大虾帮帮忙
解决方案 »
- 您的参与将给我莫大的鼓励!!!!基础中的基础
- 打印“九九乘法表”遇到格式问题
- 寻能开发一些论坛、吧博上面验证码自动识别软件的朋友
- 内码转换(GBK-->unicode)
- Wise Installation System Pro 9.02制作的软件安装程序在打包完成之后运行安装时出现以下错误提示[求助]
- 怎么让窗体和msgbox一样,不响应就不能操作其他窗口??
- 关于listview的问题,急
- 在vb中如何从任意的一个AutoCAD图形得到我想要的数据啊,譬如一个房子的长宽高等。(可以加分)
- 请各位高手帮解答我的问题!(百思不得其解)
- s.o.s
- ///数据库中能不能存放图片,还是只能存放图片的路径?
- 一对一的表,怎样添加记录?
command1调整开始按钮的可见性Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
Private Declare Function IsWindowVisible Lib "user32" (ByVal hwnd As Long) As Long
Private Const SW_RESTORE = 9
Private Const SW_SHOW = 5
Private Const SW_SHOWMAXIMIZED = 3
Private Const SW_HIDE = 0
Private Sub Command2_Click()
Dim hwnd As Long
Dim ss As Boolean
hwnd = FindWindow("Shell_TrayWnd", vbNullString)
hlong = FindWindowEx(hwnd, 0, "Button", vbNullString)
ss = IsWindowVisible(hlong)
If ss = True Then
MsgBox "visible"
Else
MsgBox "hide"
End If
End Sub
Private Sub Command1_Click()
Dim hwnd As Long
hwnd = FindWindow("Shell_TrayWnd", vbNullString)
hlong = FindWindowEx(hwnd, 0, "Button", vbNullString)
Select Case Check1.Value
Case 0
Select Case Combo1.Text
Case "正常显示"
ShowWindow hlong, SW_RESTORE
Case "最大化"
ShowWindow hlong, SW_SHOWMAXIMIZED
End Select
Case 1
ShowWindow hlong, SW_HIDE
End Select
End SubPrivate Sub Form_Load()
Combo1.AddItem "正常显示"
Combo1.AddItem "最大化"
End Sub
hwnd = FindWindow("Shell_TrayWnd", vbNullString)
hlong = FindWindowEx(hwnd, 0, "Button", vbNullString)