系统粉 > 电脑问答 > 其他问答

已解决如何实现一个外部应用程序隐藏呢?

提问者:黑暗骑士black  |  浏览次  |  提问时间:2017-01-28  |  回答数量:6

如何实现一个外部应用程序隐藏呢? 我想在程序里调用别人写的软件,不想让它在屏幕中显示,也不想让它在状态栏,任务栏中显示,可以吗?我试了半天没成功!请给个思路!

已有6条答案
雪舞翼蝶

雪舞翼蝶

回答数:26  |  被采纳数:54

调用时指定最后一个参数为SW_HIDE
2017-01-28 05:44:49
赞 2
oo呼噜oozz

oo呼噜oozz

回答数:32  |  被采纳数:11

这个隐藏显示参数不能对外部软件操作吧!我早试过了,根本不行!
2017-01-28 10:06:07
赞 3
痛过了才懂m

痛过了才懂m

回答数:66  |  被采纳数:26

必须在调用外部程序的那个函数里使用该参数,你不行说明你的方法不对,不会用就说不行,你说你试过,你怎么试?
ShellExecute(0,"open","notepad.exe",0,0,SW_HIDE);经测试已实现完全隐藏
2017-01-28 08:44:08
赞 6
拂逆梦歌

拂逆梦歌

回答数:171  |  被采纳数:51

是真的不行!也许与软件的不同有关吧!你要不信,可以远程看(1)(2)

(3)
2017-01-28 16:32:47
赞 17
黎光之晓

黎光之晓

回答数:148  |  被采纳数:82

那程序不是标准窗口要用其它手段,可以先用FindWindow找到窗口句柄再用ShowWindow隐藏
2017-01-28 17:13:48
赞 14
惊魂丶一刀

惊魂丶一刀

回答数:79  |  被采纳数:130

我去试下,我对API不是很熟悉...
2017-01-28 17:52:11
赞 7
相关问答
最新其他问答
解决方法