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

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 函数里面


这样就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值