2010-01-27 62 views
2

我已将WPF应用程序重新设计为使用制表符并且是单个实例。现在新的要求是,当使用命令行选项启动并且应用程序实例已在运行时 - 已运行的实例应打开一个新选项卡并根据cmdline选项执行一些工作。命令行参数和单实例WPF应用程序

单实例是没有概率 - 但如何通过cmd行args从刚刚启动的实例已经运行?

感谢您的任何提示!

回答

1

我可以通过套接字解决方案来解决这个问题,或者让新实例将命令行参数写入一个文件,该文件将被检查然后被现有实例刷新。

2

看看WindowsFormsApplicationBase,它具有对内置该场景的所有支持。

不幸的是,它是用于WinForms,但通过反射器快速旋转应该得到你需要的WPF版本的所有代码。

+2

来补充,这在WPF项目中的MSDN例如:http://msdn.microsoft.com/en-us/library /ms771662.aspx – 2010-02-18 02:41:47

相关问题