访问现有的WPF应用程序实例?

3
好的,这是我的情况。我创建了一个WPF应用程序,并包括一个应用程序协议处理程序,以便从Web上的链接打开应用程序并使用命令行参数预填一些信息。所有这些都有效。
我想要实现的是:如果用户已经打开了应用程序,并单击另一个此类链接,则当前会打开应用程序的新实例。我想要实现的是检测是否存在运行中的应用程序实例,如果有,则将适当的值发送到该应用程序,而不是打开一个新的实例。
我知道如何检查实例的存在(我在另一个应用程序中正在执行此操作),但我无法弄清楚如何向该应用程序发送值。谷歌没有提供太多帮助,你们总是很棒。谢谢!
1个回答

2

这个例子(http://www.flawlesscode.com/post/2008/02/Enforcing-single-instance-with-argument-passing.aspx)似乎是最好的选择,与WinForms相比,使用它与WPF不应该有任何问题。由于它是包含链接的第一个回复,因此将其标记为答案。 :) - James McConnell

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接