效能日记本和高效e人:高手进~◎#

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 06:34:25
以下是我网上截取的隐藏任务栏图标的方法,但是不详细那,水能具体的说说具体操作方法:
“要隐藏任务栏图标,你可以用Application->Handle 调用API函数
ShowWindow。
ShowWindow(Application->Handle, SW_HIDE);
你想重新显示图标,简单地改变SW_HIDE而代之以SW_SHOW.
ShowWindow(Application->Handle, SW_SHOW);
注意:你可以通过设置主窗体的Visible 属性的值为false来隐藏它。”
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
DWORD dwVersion = GetVersion(); ?//取得Windows的版本号
if (dwVersion >= 0x80000000) // Windows 9x隐藏任务列表
{
? int (CALLBACK *rsp)(DWORD,DWORD);
?HINSTANCE dll=LoadLibrary("KERNEL32.DLL");//装入KERNEL32.DLL
rsp=(int(CALLBACK
*)(DWORD,DWORD))GetProcAddress(dll,"RegisterServiceProcess");
//找到RegisterServiceProcess的入口
rsp(NULL,1); ?//注册服务
FreeLibrary(dll); ?//释放DLL模块
}
}
catch (Exception &exception) ?//处理异常事件
{
//处理异常事件
}
return 0;
}

安装vc++调试程序
按照上面的编写程序
编译输出
得到的程序就是你要的东西

很简单,照着他写的去写呗。
谁让你是VC++的程序员呢。