如何让指定的程序不在任务栏显示?但是仍然能在后台运行。windowsAPI能做吗?

比如说打开浏览器、聊天窗口、我的电脑什么的,都会在任务栏显示。怎么从任务栏隐藏掉指定的程序?VC++可以做到吗?用什么函数?... 比如说打开浏览器、聊天窗口、我的电脑什么的,都会在任务栏显示。怎么从任务栏隐藏掉指定的程序?
VC++可以做到吗?用什么函数?
展开
 我来答
空空2012xxy
2015-03-18 · TA获得超过432个赞
知道小有建树答主
回答量:612
采纳率:0%
帮助的人:632万
展开全部
创建一个Windows application工程,
再把 ShowWindow(hwnd,iCmdShow); 删掉,
就没有窗口了
更多追问追答
追问
你这种是直接把整个窗口都隐藏了,我只想隐藏这个程序的任务栏条形。
追答
ShowWindow(FindWindow(0,xxx),SW_HIDE);
冉MLiang
2015-03-18 · TA获得超过222个赞
知道小有建树答主
回答量:393
采纳率:71%
帮助的人:172万
展开全部
最小化到托盘吗?
追问
不是,窗口还在,托盘图标也可以在,就是任务栏的条形,不要
追答
想隐藏程序的任务栏图标,你可以应用ShowWindow函数并传给它Application->Handle窗口句柄。 
ShowWindow(Application->Handle, SW_HIDE);
若想让任务栏图标再出现,只需将SW_HIDE改为SW_SHOW。
ShowWindow(Application->Handle, SW_SHOW);
注: 你也可以设置主窗口的Visible属性为false来隐藏它。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式