| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2476 人关注过本帖
标题:VB实现桌面隐藏如何恢复
取消只看楼主 加入收藏
ytsm0526
Rank: 2
来 自:西安市
等 级:论坛游民
威 望:2
帖 子:203
专家分:60
注 册:2007-10-28
结帖率:100%
收藏
 问题点数:0 回复次数:12 
VB实现桌面隐藏如何恢复
麻烦版主或高手指点指点
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
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 ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

'定义窗口以及子窗口的类名

Private Const sTrayWindow = "Shell_TrayWnd"
Private Const sDesktopIcon = "ShellDll_DefView"
Private Const sProgman = "Progman"
Private Const SW_SHOW = 5
Private Const SW_HIDE = 0
Dim wnd As Long, wnd1 As Long
Dim lbHide As Boolean
Private Sub Command1_Click()
    Dim i As Integer
    wnd1 = FindWindow(sTrayWindow, vbNullString)
   
    wnd = FindWindow(sProgman, vbNullString)
    wnd = FindWindowEx(wnd, 0, sDesktopIcon, vbNullString)
    If lbHide = False Then
        ShowWindow wnd, SW_HIDE
        ShowWindow wnd1, SW_HIDE
        lbHide = True
    Else
        ShowWindow wnd, SW_SHOW
        ShowWindow wnd1, SW_SHOW
        lbHide = False
    End If

End Sub

[[italic] 本帖最后由 ytsm0526 于 2007-12-22 10:18 编辑 [/italic]]
搜索更多相关主题的帖子: 隐藏 
2007-12-14 21:48
ytsm0526
Rank: 2
来 自:西安市
等 级:论坛游民
威 望:2
帖 子:203
专家分:60
注 册:2007-10-28
收藏
得分:0 
我就是想用VB还实现啊,你看看那错了

作舍道边,三年不成。
多抽出一分钟时间学习,让你的生命更加精彩!,
2007-12-15 11:54
ytsm0526
Rank: 2
来 自:西安市
等 级:论坛游民
威 望:2
帖 子:203
专家分:60
注 册:2007-10-28
收藏
得分:0 
麻烦各位高手指点指点啊

作舍道边,三年不成。
多抽出一分钟时间学习,让你的生命更加精彩!,
2007-12-15 12:08
ytsm0526
Rank: 2
来 自:西安市
等 级:论坛游民
威 望:2
帖 子:203
专家分:60
注 册:2007-10-28
收藏
得分:0 
谁帮我把这个修改成功我送谁QQ

作舍道边,三年不成。
多抽出一分钟时间学习,让你的生命更加精彩!,
2007-12-16 12:35
ytsm0526
Rank: 2
来 自:西安市
等 级:论坛游民
威 望:2
帖 子:203
专家分:60
注 册:2007-10-28
收藏
得分:0 
那没办法啊,只能那样了,我不会啊,也没有人帮我啊

作舍道边,三年不成。
多抽出一分钟时间学习,让你的生命更加精彩!,
2007-12-16 12:46
ytsm0526
Rank: 2
来 自:西安市
等 级:论坛游民
威 望:2
帖 子:203
专家分:60
注 册:2007-10-28
收藏
得分:0 
呵呵,那些高手都跑那去了啊,就留下不会的了

作舍道边,三年不成。
多抽出一分钟时间学习,让你的生命更加精彩!,
2007-12-16 13:03
ytsm0526
Rank: 2
来 自:西安市
等 级:论坛游民
威 望:2
帖 子:203
专家分:60
注 册:2007-10-28
收藏
得分:0 
说是regcreatekey没有定义还有下面那个函数

作舍道边,三年不成。
多抽出一分钟时间学习,让你的生命更加精彩!,
2007-12-16 13:07
ytsm0526
Rank: 2
来 自:西安市
等 级:论坛游民
威 望:2
帖 子:203
专家分:60
注 册:2007-10-28
收藏
得分:0 
谢谢了啊,有没有别的什么办法

作舍道边,三年不成。
多抽出一分钟时间学习,让你的生命更加精彩!,
2007-12-16 13:56
ytsm0526
Rank: 2
来 自:西安市
等 级:论坛游民
威 望:2
帖 子:203
专家分:60
注 册:2007-10-28
收藏
得分:0 
还是不会的,哥们你能不能说完

作舍道边,三年不成。
多抽出一分钟时间学习,让你的生命更加精彩!,
2007-12-16 14:00
ytsm0526
Rank: 2
来 自:西安市
等 级:论坛游民
威 望:2
帖 子:203
专家分:60
注 册:2007-10-28
收藏
得分:0 
还是不行啊,没有点通啊

作舍道边,三年不成。
多抽出一分钟时间学习,让你的生命更加精彩!,
2007-12-16 14:11
快速回复:VB实现桌面隐藏如何恢复
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020092 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved