网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > VC++ > 正文
隐藏windows的Desktop、Taskbar、TaskManager等功能
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/15
下载{$ArticleTitle}原创论文样式

#define    WIN32_LEAN_AND_MEAN

#define    _WIN32_WINNT 0x0400

#i nclude   <windows.h>
#i nclude   <commctrl.h>
#i nclude   <stdlib.h>
#i nclude   <stdio.h>

#i nclude "inject.h"
#i nclude "HideWindows.h"

#define    PROGRAM_MANAGER "Program Manager" // Program manager window name
#define    TASKBAR         "Shell_TrayWnd"  // Taskbar class name
#define    ID_STARTBUTTON  0x130    // Start button ID
#define    ID_TRAY         0x12F    // System tray ID
#define    ID_CLOCK        0x12F    // System clock ID

HINSTANCE hInst;  // Instance handle
HHOOK  hHook;  // Mouse hook

/*************************
 * Hide/Show Desktop.    *
 * TRUE=Show, FALSE=Hide *
 * (Win9x/NT/2K/XP)      *
 *************************/
int Desktop_Show_Hide(BOOL bShowHide)
{
 OSVERSIONINFO osvi;
 BOOL   bIsWindowsNT4SP3orLater;
 int    iServicePack;
 char           *p;

 // Determine the current windows version
 osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
 GetVersionEx(&osvi);
 for (p = osvi.szCSDVersion; *p  && !isdigit(*p); *p++);
 iServicePack = atoi(p);
 bIsWindowsNT4SP3orLater = (osvi.dwPlatformId == VER_PLATFORM_WIN32_NT) &&
                        (((osvi.dwMajorVersion == 4) && (iServicePack >= 3)) ||
            (osvi.dwMajorVersion > 4));

    if (!bShowHide)
    {
        if (!hHook)
  {
            hHook  = SetWindowsHookEx(bIsWindowsNT4SP3orLater ? WH_MOUSE_LL : WH_MOUSE,
           bIsWindowsNT4SP3orLater ? (HOOKPROC)LowLevelMouseHookProc : (HOOKPROC)MouseHookProc,
                                      hInst,
                                      0);
   if (!hHook)
    return 0;
  }
    }
&

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号