高分悬赏--隐藏任务栏中某个运行程序,不是全部隐藏

来源:百度知道 编辑:UC知道 时间:2024/05/16 07:26:12
我想开机运行某个程序,并且是这个程序在任务栏中不显示,尽量不要借住第三方软件。希望大家可以帮帮我。 好用的话,我在加分。
自启动隐藏任务栏程序,真不行的话提供第三方软件也行,不过要绿色免费的软件。

只是在桌面上隐藏吗?有办法啊。。

在任务栏上右键--属性--隐藏不活动图标后的自定义,把不要的选择“总是隐藏”,这样的话,它就会隐藏起来了。但是如果你点任务栏右边的的那个箭头的话还会出来。。。

还有就是看软件,有的是可以在选项里设置“不显示系统托盘图标”的,这个要看具体软件了,有的没有这项设置。

——琥珀答题,希望对您有帮助!——

——琥珀宣言:支持原创,复制可耻!——

好像不行,除非这个程序本来就有这个功能的,没有的话,不用第三方软件就不行了

自己写个软件,绿色免费的。

1.hook zwQueryProcessInformation()
2.修改进程句柄表,把自己删了,对付icesword也是可以的。
3.调用API,ShowWindowAsync,发一个SW_HIDE消息。

[DllImport("user32.dll")] private static extern bool ShowWindowAsync(
IntPtr hWnd, int nCmdShow
);

具体可以看看这个代码:
http://www.c-sharpcorner.com/Code/2002/Nov/winghost.asp