C#打开一个外部程序,如何判断点击的取消或者关闭按钮

解决方案 »

  1.   

    没有简单的方法可以判断。除非你通过线程注入往这个程序里面增加代码,拦截用户的操作,并且返回给你的程序。但是这不是C#可以实现的,需要一些技巧以及原生的语言(VC或者Delphi等)。
      

  2.   

    是指通过 openFileDialog1 控件选择后的操作吗?
    如果是的话 if (openFileDialog1.ShowDialog() == DialogResult.OK)
                {
    //这里说明点击了 “打开”按钮,
    }
    取消按钮判断类型,你知道的。。