用户尝试打开新实例时返回到已打开的应用程序
这是我一直未能弄清楚的问题。 防止第二个实例是微不足道的,并且有很多方法,但是,将已经运行的进程取回却不是。 我想要:
我使用的语言是VB.NET和C#。
我发现这个代码很有用。 它执行现有应用程序的检测和可选激活:
http://www.codeproject.com/KB/cs/cssingprocess.aspx
如果您使用.NET,使用内置的.NET功能看起来更简单,更直接:
每周源代码31-单实例WinForms和Microsoft.VisualBasic.dll
这些链接可能有帮助:
http://www.ai.uga.edu/mc/SingleInstance.html
它有代码来检测另一个正在运行的实例,但不知道一旦获得实例,可以使用它来做什么。
链接地址: http://www.djcxy.com/p/51177.html上一篇: Return to an already open application when a user tries to open a new instance