关闭一个窗口结果把所有的窗口关闭了,而且未关闭程序。那个窗口不是主窗口。请问怎么处理,不要把其他窗口关闭了。

解决方案 »

  1.   

    不要用application.exit来关闭,使用wform.close()
      

  2.   

    为什么会出现这样的问题,我在这个函数里只写视频处理的一些代码。
    protected override void DefWndProc(ref Message m)
    {

      base.DefWndProc(ref m);
                    }
      

  3.   

    而且主窗口的closing事件里根本没执行。
      

  4.   

    创建很简单,我怀疑是不是视频dll的问题?
    frmMineVideo frm=new frmMineVideo(mineObj.MineIP);

                 frm.Show();
      

  5.   

    这个应该是你自定义的或者第三方控件吧。
    在退出窗口前,看看是否需要做额外处理,如frm.close()先关闭frmminvideo。
    是第三方控件,就看一下说明文档。
      

  6.   

    调用视频dll函数就创建视频窗口,然后视频要附在frmMineVideo上。
      

  7.   

    http://www.sina.com