现在的位置: 首页 > 综合 > 正文

关闭指定的窗口 from Visual Studio论坛

2013年09月17日 ⁄ 综合 ⁄ 共 774字 ⁄ 字号 评论关闭

Q:

目前我正在用 C# 编写一个 A, 它需要向另外一个程序 B 提交命令。

由于 B 是由另外一间公司编写的,留下的唯一访问接口就是一个可使用参数的 BControl.exe 的 Win32 程序。例如:

启动: BControl.exe /C:Start
停止: BControl.exe /C:Stop

因此我选择使用 Process.Start(String, String) 方法来执行 BControl.exe。

当然,执行起来没有任何问题,但是每次发送命令的时候,后面总有一个黑色的控制台窗口一闪而过,给用户的体验非常差。

所以,我想请教一下,是否有其他函数,或者办法把这个黑丝的控制台窗口隐藏?

 

A:

调用Windows API 就可以执行。

在开头

然后在Main函数之前

在Main 函数里面

这样就可以了。

抱歉!评论已关闭.