我有一个安装程序,我想在其中确保我的应用程序当前没有运行。如果是,我想关闭它(不是杀死它,因为应用程序必须在退出时保存一些数据)。另一个问题是我的应用程序窗口是隐藏的(显示的是托盘图标),因此 Process.MainWindowHandle 始终为 0。
我该怎么做才能关闭我的应用程序?我可以直接向应用程序(而不是窗口)发送消息吗?
非常感谢您的帮助。 格雷戈尔
最佳答案
只是为了加入其他东西:named pipes .
关于c# - 如何关闭(而不是杀死)另一个没有可见窗口的应用程序? (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3784692/