2013-11-25 40 views
0

我知道有一个用下面的标题问题上运行的应用程序的文件: “Opening a file in an application that is already running打开在已经在的WinForms

这给问题的答案目标WPF应用程序。我正在开发一个WinForms应用程序,双击特定文件应该启动程序并打开文件。当然这很简单。现在,当应用程序已经运行时,我想在运行的应用程序中双击它时打开一个文件。

要做到这一点,应用程序需要是一个单身人士。我更喜欢这篇文章中描述的Mutex方法"Sanity Free Coding"

现在我想知道如何在运行的单例WinForms应用程序中打开双击文件。任何帮助,将不胜感激。

回答

1

我认为this project做你想做的。另外,你应该打开文件作为你的单例实例的参数。我还没有测试过,使用另一个实现,但我不需要更多的参数。